我有一个专为iPhone系列开发的应用程序,我曾经在iPad上运行它来测试它在iPhone 4s上的外观(因为它推出了iPhone 4s分辨率,尺寸,以及'2x'圆形按钮,用于全屏支持) .但是,现在当我使用iOS 8在我的iPad上运行它时,Xcode会忽略所有构建设置并像iPad一样运行它.iPad屏幕没有预测我的故事板限制.
我有:
Devices选项设置为iPhone项目设置中的常规选项卡Main storyboard file name并Main storyboard file name从中删除Info-plistLaunch Screen File的选项Use Size Classes中NO,仅为iPhone生成资产这是正常的行为吗?我想像以前一样使用iPad来测试iPhone 4s的分辨率.我确信我的应用程序不会因此而变得普及,但我认为这是一个问题.
使用的Launch Screen FileiOS中8.0,8.0.1和8.0.2会让你普遍性.
这是一个已知错误并已在iOS 8.1中修复,因为您只能选择使用带有启动映像的资产目录.
或者您可以在启动文件名中添加设备修改器,例如 <launchNib>~iphone.nib
| 归档时间: |
|
| 查看次数: |
1123 次 |
| 最近记录: |