我正在尝试为iPhone 6开发,我在这里有一个问题已在S.O.上讨论过。之前,但开发人员提供的解决方案对我不起作用。
我拍了几张照片,试图更好地展示正在发生的事情。
第一个截图只是为了表明我已经加载了启动图像:
下一张图片:
在左侧显示故事板。如您所见,图像适合屏幕。检查员的大小是"推断"它的尺寸我可以通过查看尺寸检查员来检查:
它们是320 x 564,对应于iPhone 5s。
在模拟器上你可以看到周围有一个白色的间隙。右边的图片是运行相同内容的设备的屏幕截图。
所以回顾一下,我想为iPhone 6制作一个应用程序但是在故事板上推断了#34;尺寸是iPhone 5的尺寸。模拟器显示iPhone 6,但图像不适合,设备 - 非常 - 正确显示图像。
在下一张照片上,我已经改变了#34; Inferred"到iPhone 4.7英寸:
我还调整了图像大小以适应故事板上更大的场景,现在是375乘667:
因此,iPhone 6的正常尺寸。
正如您所看到的,模拟器现在正确显示显示器,但设备(右侧屏幕截图)不正确,因为图像现在对于屏幕来说太大了(" E&E周围没有空白区域#34;。)
我已经研究了这个,每个人似乎都说加载启动图像会使iPhone 6正确显示xCode,但这并没有发生在这里。那么我还缺少什么呢?感谢。