以前我的项目已经与iPhone 4和iPhone 5故事板配合使用,但我想为iPhone 6添加故事板。
我在AppDelegate中包含了一些逻辑来检查这样的分辨率:
printf("\nDetected Resolution : %d x %d\n\n",(int)[[UIScreen mainScreen] nativeBounds].size.width,(int)[[UIScreen mainScreen] nativeBounds].size.height);
1334 for iPhone 6,1136 for iPhone 5 and 960 for iPhone 4。
使用iPhone 6模拟器运行应用程序后,它正在使用iPhone 5故事板,结果是:
检测到的分辨率:640 x 1136
但我想这样:
启动应用程序时检测到的分辨率:750 x 1334。
谁能告诉我为什么这样做?