我正在使用 Xcode 4.5 开发新应用程序,并将部署目标用于 iOS 4.3。应用程序应该支持 iphone 5 和 iPhone 4。我用谷歌搜索设计 iPhone 5 和 iPhone 4 并看到以下网址。
iOS 6 应用程序 - 如何处理 iPhone 5 的屏幕尺寸?
我们可以为 iPhone 5 和 iPhone 4 设计使用 autoresizingmask。我为 iPhone 5 和 iPhone 4 做了一些屏幕设计。但是,我有一个疑问。autoresizingmask 是否也可用于 iPhone5?我只用过 iPhone 4。需要验证以下代码。请帮助我。
if ([[UIScreen mainScreen] bounds].size.height < 568) {
topView.autoresizingMask = UIViewAutoresizingFlexibleTopMargin |
UIViewAutoresizingFlexibleBottomMargin |
UIViewAutoresizingFlexibleLeftMargin |
UIViewAutoresizingFlexibleRightMargin |
UIViewAutoresizingFlexibleWidth |
UIViewAutoresizingFlexibleHeight ;
}
上面的代码对吗?或者自动调整大小也应该使用 iPhone 5?