iPhone 4(s),iPhone 5,iPhone 3GS兼容应用程序现在



现在iOS 6和iPhone 5已经发布,我对如何调整所有iPhone的用户界面有点困惑。当我开发一个应用程序时,我应该为iPhone 5和更早的iPhone设置两个单独的xib吗?放置图像时,我是否仍应该添加后缀@2x何时用于视网膜?我想对于新iPhone的视网膜来说,它会是-568@2x?你能简要介绍一下吗?谢谢!

你不应该做很多特定的工作,真的。只需使用正确的自动调整大小掩码实现 XIB 文件即可。如果您仅面向iOS 6,则可以使用自动布局,否则不能。图像继续以相同的方式运行 - 对于 3GS 和 iPad 1/2,您将图像命名为"xyz.png",对于视网膜显示设备(包括 iPhone 4、4S、5 和 iPad 3),您将@2x后缀命名为"xyz@2x.png"。"-568"表示法目前仅支持启动映像。事实上,如果您放置"xyz-568@2x.png"图像并尝试在iPhone 5上将其用作"xyz",则不会发现它。

如果您需要iPhone 5

/iPod 5的特殊背景图像,则可以使用带有"-568@2x.png"符号的宏。

最新更新