我只是想知道我们应该如何处理iPhone 5更大的屏幕尺寸.
因为它有更多像素的高度,像GCRectMake这样使用坐标(并且只是将像素与视网膜/非视网膜问题加倍)之类的东西将无法在版本之间无缝地工作,就像我们获得Retina时那样.
我们是否必须设计两个故事板,就像iPad一样?
我个人认为Apple不会要求你每次必须画一些东西来检查屏幕大小,就像许多答案所说的那样.这会发生在iPad上吗?
使用SDK 6.0更新Xcode会在尝试编译项目时出错.
缺少Retina 4发射图像.在Retina 4设备上以原始分辨率运行需要名为"Default-568@2x.png"的启动映像.你想要Xcode为你添加这个图片吗?
单击"添加"时,将创建大小为640x1136的黑色启动图像.我知道我可以轻松地用合适的图像替换这个图像.但XCode给了我一个错误,并迫使我有这个文件.如果我不想包含此内容,如何跳过此错误并仅使用较短的启动图像?
截图:http://spacetech.dk/xcode-missing-retina-4-launch-image.html
可能重复:
如何处理iPhone 5屏幕尺寸?
因此,随着今天iPhone 5的发布和更大的屏幕高度,我们如何在我们的应用程序中适应不同iPhone版本的不同屏幕尺寸.我知道没有为iPhone 5更新的应用程序将是"信箱",但是向后兼容性呢?
有没有办法检查应用程序是否在iPhone 3,4或5上运行?