现在 iOS 6 和 iPhone 5 都出来了,我有点困惑如何调整所有 iPhone 的用户界面。当我开发应用程序时,我是否应该为 iPhone 5 和旧款 iPhone 提供两个单独的 xib?放置图像时,视网膜时我是否仍应添加后缀@2x?我猜对于新 iPhone 的视网膜来说,它将是 -568@2x?你能简单地告诉我这件事吗?谢谢你!
问问题
906 次
1 回答
1
你不应该做很多具体的工作,真的。只需使用正确的自动调整大小掩码实现您的 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”符号的宏。
于 2012-09-25T16:22:25.377 回答