草庐IT

ViewController_ipad

全部标签

iphone - 如何在通用应用程序中为 iPhone 和 iPad 设置不同的部署目标

我刚刚发布了一个iPhone应用程序。它支持iOS4.2。现在我想使用iOS5功能添加iPad支持。我能否在通用应用程序中为iPad(iOS5.0)和iPhone(iOS4.2)设置不同的部署目标。谢谢萨西库马尔 最佳答案 不可以,每个应用程序只能将一个部署目标应用于所有设备。如果您的通用应用程序需要iOS5功能,则两个设备的部署目标必须不低于5.0。如果你想在iPhone上支持4.2,你也必须在iPad上支持4.2。 关于iphone-如何在通用应用程序中为iPhone和iPad设置不

iphone - 如何以编程方式从 iPhone/iPad 向以太网打印机发送数据?

我想从我的iPad直接向以太网打印机发送数据。有没有这方面的API? 最佳答案 如果您有一些打印机支持的格式的PDF、Postscript、PCL或其他数据文件,您只需打开打印机IP的端口9100并发送数据即可。几乎所有网络打印机都可以通过9100进行通话。您也可以使用端口515,但这需要您有LPR客户端。端口9100将简单地接收您的数据作为“RAW”并打印流中的任何内容。这意味着您必须输出打印机可以理解的内容,例如PCL/PS(某些设备为PDF)等。您也可以发送没有控制代码的简单文本,大多数设备应用任何默认字体、方向等设置时都会将

ios - 加载后 ViewController 不会更新

我有两个使用导航栏的viewController。第一个viewController显示我在第二个viewController上更改的一些数据。因此,如果我加载第二个viewController,后退按钮会出现在NavBar中,我可以更改我的值(并且它们被存储,我使用了调试器)。我的问题是,在点击后退按钮来到我的firstViewController之后,它没有调用它的viewDidLoad方法。很明显,当未调用此函数时,根本没有更新值。在第一次启动时,viewDidLoad方法被调用并执行我希望它执行的操作。在viewController之间来回切换后,不会再次调用该方法。有什么解决

objective-c - 当一只手放在 iPad 屏幕上时,如何只检测一次触摸?

我正在为有运动障碍的child开发一个iPad应用程序。问题是他们中的许多人都试图用他们的整个手或拳头与应用程序交互。此外,他们的手会颤抖,他们需要很长时间才能将整只手从屏幕上抬起。这导致应用程序在与屏幕交互时注册多个触摸事件。每次child按下一个View时,我的应用程序如何只发起一个事件? 最佳答案 这是一个艰难的过程。但是你的问题“你有什么建议,以便每次child按下View时只发起一个事件?”您可以禁用多点触控。您可以使用multipleTouchEnabled属性禁用多点触控。例如,这将禁用ViewController的V

iphone - 如何为我的应用程序禁用 iphone/ipad 上的所有图标效果,包括光泽效果?

如何为我的应用程序禁用iphone/ipad上的所有图标效果,包括光泽效果?在旧版iOS和iOS5上均适用。更新:我是否应该添加设置属性UIPrerenderedIcon两次-对于旧iOS和iOS5作为iOS5树的子级?感谢您的帮助! 最佳答案 进入plist文件并点击+号然后搜索,图标已经包含光泽效果=YES; 关于iphone-如何为我的应用程序禁用iphone/ipad上的所有图标效果,包括光泽效果?,我们在StackOverflow上找到一个类似的问题:

ios - 背景颜色 (colorWithPatternImage) 未填满 iPad 的整个 View

我正在尝试使用我拥有的方格图像设置背景颜色。我目前在我的iPhone应用程序中使用它,现在正在尝试创建一个通用应用程序。当我使用它时:UIImage*bgimg=[UIImageimageNamed:@"square_bg.png"];self.view.backgroundColor=[UIColorcolorWithPatternImage:bgimg];它适用于我的iPhone应用程序。当它以纵向模式加载到iPad上时,底部有大约20px的空白区域。当它以横向加载时,它很好。如果我从纵向旋转到横向,然后再返回,也可以。我缺少什么会一直填充到我的View底部的模式?更新如果我将颜色

objective-c - iOS:适用于 iPad 的 MFMessageComposeViewController

是否可以在iPad中打开短信应用程序(MFMessageComposeViewController)?我已经有一个实现此功能的应用程序;在模拟器中测试它运行良好,但在iPad中,它显示默认错误消息它不支持SMS功能。有什么方法可以在iPad中打开短信应用程序? 最佳答案 答案很简单,没有越狱就无法从iPad发送短信。 关于objective-c-iOS:适用于iPad的MFMessageComposeViewController,我们在StackOverflow上找到一个类似的问题:

ios - 低内存警告总是导致 iPad(第一代)崩溃

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我的一位使用第一代iPad(iOS5.0.1)的Beta测试员提示经常崩溃。根据向我们描述的方式,我们确信崩溃是在设备收到内存不足警告时发生的。为了证明这一点,我们为测试人员提供了一个构建版本,该版本没有将内存推送到足够低的内存警告,但它运行良好。但这不是解决方法。我们有20台性能良好的第一代iPad作为Beta测试人员,但没有一台遇到同样的问题。是否有

ios - Xcode 4.3.1 iPad Simulator 与屏幕尺寸和多点触控相关的更改

我注意到Xcode4.3.1中的模拟器有一些奇怪的地方。1)模拟器现在太大了,我的屏幕放不下,我必须在测试我的应用程序时上下滚动。我有一台13英寸的Macbook,它过去常常调整它的大小以适合我的屏幕,这更加方便。2)Optionclicking用于允许我测试多点触控手势,但在安装4.3.1后它在模拟器中没有做任何事情。不过,我仍然可以在iPhone模拟器中测试多点触控手势。如果您对这两个问题有任何帮助或见解,我们将不胜感激。是只有我遇到这个问题还是普遍问题。我遇到的是错误还是“功能”? 最佳答案 在我的旧Macbook上也是如此,

ios - 我是否必须升级到 Lion 才能在装有 iOS 5.1 的 iPad 上进行测试?

我最近刚刚将我工作的iOS更新到5.1。当我在Xcode4.2中单击运行时,出现此错误:选择的方案是我的iOS设备。我目前在这里运行SnowLeopard,检查门户后我无法运行最新的Xcode,除非我升级到Lion。有什么方法可以在不升级到Lion的情况下在此设备上测试我的应用程序? 最佳答案 简短的回答是,您需要升级。有些人不遗余力地让软件在不受支持的操作系统版本上运行。以下是将iBooksAuthor安装到SnowLeopard上的示例:http://osxdaily.com/2012/01/20/install-ibooks-