【发布时间】:2014-12-11 16:02:20
【问题描述】:
我有一个关于开发 iOS 8 应用程序的简短问题。是否可以为特定屏幕尺寸设计带有故事板的应用程序,例如5.5" 纵向和 xcode 自动按比例缩放到其他屏幕尺寸(4 和 4.7)?我尝试使用自动布局,但后来我不得不为每个对象制作规范。我知道这不是最好的方式。但对我来说初学者会更容易。感谢您的帮助
【问题讨论】:
标签: ios layout storyboard
我有一个关于开发 iOS 8 应用程序的简短问题。是否可以为特定屏幕尺寸设计带有故事板的应用程序,例如5.5" 纵向和 xcode 自动按比例缩放到其他屏幕尺寸(4 和 4.7)?我尝试使用自动布局,但后来我不得不为每个对象制作规范。我知道这不是最好的方式。但对我来说初学者会更容易。感谢您的帮助
【问题讨论】:
标签: ios layout storyboard
您可以为 4" 和 3.5" 屏幕尺寸构建应用,并让 iOS 自动扩展到新的 4.7" 和 5.5" 手机。这是未专门使用新尺寸构建的应用程序的默认行为。基本上要像往常一样构建您的应用程序,但不包括为新手机调整大小的启动图像。但是,您不能为 6 Plus 或 6 构建它,并为旧手机缩小尺寸。这会导致体验不佳,因为在较小的屏幕上,点击区域会变得太小。
另外,请注意,这将针对旧手机进行优化,并且在新手机上一切都会看起来很糟糕。如果您正在构建一个新应用程序,我强烈建议您接受一些有关自动布局的培训,并且您应该能够构建大多数页面以适应屏幕尺寸,而无需针对特定手机。一个例外可能是在 6 Plus 上提供横向分屏视图,就像 Apple 对他们的许多应用程序所做的那样。
【讨论】: