如何制作适用于iphone 5和4s的应用程序

时间:2012-10-20 10:32:53

标签: ios6 xcode4.5 iphone-5

我正在使用最新的Xcode制作 iphone app ,即 Xcode 4.5.1。 当前的XIB文件适用于 iphone 5 。我不知道如何制作适用于两种屏幕尺寸的应用程序,即 3.5和4英寸 ??

我是否也使用两个不同的 * XIB * s ??

2 个答案:

答案 0 :(得分:0)

查看此answer,这是我采取的方法。

基本上,创建两个不同的xib或故事板,并选择在应用程序启动时使用哪个。

答案 1 :(得分:0)

2种不同的xib是一种解决方案,但是如果你不想创建不同的xib,你需要使用View的AutoResizing属性。您还需要使用适用于iPhone4的Default@2x.png和适用于iPhone5的Default-568@2x.png,这些是用于识别iPhone4或iPhone4上运行的应用程序的SplashScreen图像。

如果您已创建与iPhone4兼容的应用程序,则只需添加Default-568@2x.png图像。您的应用程序适用于iPhone5。但是你需要为此处理UI。例如,如果您使用的是UITableView,那么只需使用Flexible height而不是hardcore frame。