【发布时间】:2011-03-11 05:04:42
【问题描述】:
所以我目前正在使用 UI_USER_INTERFACE_IDIOM 和 [[UIDevice currentDevice] model] 来检查我使用的是 iPhone、iPod 还是 iPad。我发现在 iPad 模拟器 3.2 中,UI_USER_INTERFACE_IDIOM 仍然评估为 UIUserInterfaceIdiomPhone (iPhone)。
我想知道这是否与我的目标设备系列设置有关。我只为我的应用程序定位 iPhone(我不想制作一个具有缩放视图的通用应用程序)。但是,我支持 3.2 SDK,所以我仍然希望拥有 iPad 的用户能够运行我的 iPhone 应用程序。 即使我的目标是 iPhone,UI_USER_INTERFACE_IDIOM 在 iPad 上的评估是否正确?
【问题讨论】:
标签: iphone ipad ios-simulator