129得票9回答
UITableView 在 iPad 上背景色总是灰色的。

我为我的UITableView设置backgroundColor属性,在iPhone设备和模拟器上都能正常工作,但在iPad模拟器上无法正常工作。无论我设置什么颜色,包括groupTableViewBackgroundColor,都只会得到浅灰色的背景。 复现步骤: 创建一个基于导航的新...

51得票9回答
UIKeyboardBoundsUserInfoKey已经被废弃,应该使用什么替代品?

我正在使用3.2 SDK开发iPad应用程序。我需要获取键盘的大小来避免我的文本框被键盘遮挡。 在Xcode中,我收到了警告->UIKeyboardBoundsUserInfoKey已过时,我该使用什么来避免收到此警告?

49得票26回答
尝试在iPhone上调试应用程序时,收到消息“已添加、修改或删除已签名资源”。

尝试在iPhone设备上调试使用3.2 SDK创建的构建时,收到消息“已添加、修改或删除已签名资源”。可以清理、重新构建,然后安装没有错误,但如果尝试在不清理的情况下安装,则会显示错误。有人知道是什么原因引起的吗?

32得票1回答
isEqual方法不总是适用于NSIndexPath吗?有什么替代方法可以使用吗?

我有一些代码依赖于比较两个NSIndexPaths并根据它们的相等性或不相等性执行不同的代码(使用-isEqual)。大多数情况下它可以正常工作,但有时候却不能。我已经使用调试器控制台测试了代码执行期间的这两个索引路径,并且它们在我的看来是相同的。 这里是代码:- (BOOL)selecte...

32得票8回答
如何在 iPhone OS SDK < 3.2 中使用 UI_USER_INTERFACE_IDIOM() 函数

苹果建议使用以下代码来检测是否在iPad或iPhone/iPod Touch上运行:if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { // The device is an iPad running iPhone 3.2...

28得票9回答
在选项卡栏中(UITabBarController),如何使用UISplitViewController?

我处于一种需要创建选项卡式应用程序并在其中为一个或多个选项卡添加分割视图的情况。但似乎无法将分割视图控制器对象添加到选项卡栏控制器中。(尽管选项卡对象可以添加到分割视图控制器中)。 问题可以从另一个角度看出来:左侧是全屏幕,我有一个表视图,当选择表中的任何行时,应该弹出一个气泡指向该行。现在...

13得票6回答
有没有一种特定的Xcode编译器标志,在编译iPad时会被设置?

编译 iPad 版本时,是否有特定的 Xcode 编译器标志被设置? 例如,我想条件编译 iPad 与 iPhone/iPod Touch 的代码:#ifdef TARGET_IPAD code for iPad #else code for iPhone #endif 我知道在...

12得票2回答
垂直颜色渐变

水平渐变效果很好。有没有办法从水平渐变中获得垂直颜色渐变?我看到了一个相关的问题,他们通过旋转帧来实现这一点。 是否有更简单的方法来实现垂直渐变?

11得票4回答
在iOS 4中通过URL启动应用程序(通过UIApplicationDelegate的handleOpenURL方法)可以正常工作,但在iOS 3.2下则无法正常工作。

我已经实现了UIApplicationDelegate的方法application:didFinishLaunchingWithOptions: 和application:handleOpenURL: 根据规范,即:application:didFinishLaunchingWithOptio...

11得票6回答
将PDF加载到UIImage或UIImageView中?

我正在尝试将存储在资源中的PDF文件加载到iPhone SDK中的UIImage / UIImageView对象中。如果不将PDF转换为图像,是否有可能实现这一点?如果不行,那么将PDF转换为PNG的成员函数是什么?如果可能的话,我真的很想保留PDF。