我开始在一个需要为 iPhone 5 优化并且需要 iOS 5.x 或更高版本的应用程序中工作。
但是用户拥有 iPhone 4 和 iOS 5.x 的场景是可能的。但是在这些情况下,自动布局将是一个问题......
所以,我可以为 iPhone 5 使用 Autolayout,但是使用 iOS 5.x(iPhone 4 或更低版本)的用户会有问题,所以为了避免这种情况,我应该有两个笔尖来支持 iPhone 5 屏幕和另一个 iPhone 4?(这对我来说听起来很丑陋)。
有这样的东西...
如果(IPHONE5){ //使用 AutoLayout 或不使用它来加载 iPhone 5 nib }别的{ //加载iPhone 4或以下 }
无论如何,是否有更好的选择来支持两个屏幕但使用不同的 iOS 版本?对此有何建议?
从现在开始感谢