我正在制作 iPhone应用程序使用最新的Xcode I.E Xcode 4.5.1。当前的XIB文件适用于 iPhone 5 。我不确定如何制作在两个屏幕大小上都可以使用的应用程序,即 3.5和4英寸 ??
是我也使用>*xib *S ??
查看此答案,这是我采用的方法。
基本上,创建两个不同的XIB或故事板,然后在应用程序启动时选择一个。
2不同的XIB是一种解决方案,但是如果您不想创建不同的XIB,则需要使用自动化属性进行自动化。另外,您需要为iPhone4使用default@2x.png和default-568@2x.png for iphone5,这些是splashscreen images,可以识别在iPhone4或iphone4上运行的whther应用程序。
如果您已经创建了iPhone4兼容应用程序,则只需添加default-568@2x.png映像即可。您的应用程序适用于iPhone5。但是您需要为此处理UI。例如,如果您使用的是uitableview,则只需使用灵活的高度而不是铁杆框架。