【发布时间】:2015-04-02 07:49:07
【问题描述】:
我正在为 iPhone 编写一个应用程序并且我正在使用自动布局。我了解@1x、@2x 和@3x 的工作原理,但我不了解的是如何使用自动布局处理不同的屏幕尺寸。
如果我想让一个场景在 iPhone 6+、iPhone 6 和 iPhone 5 上都好看,我需要考虑每部手机的不同尺寸。我不能在所有 iPhone 上使用相同的图像尺寸(以磅为单位),因为它在较小的手机上看起来太大,或者在较大的手机上看起来太小。而且我什至不想想象 iPad 布局的麻烦。
我该如何解决这个问题?我应该使用约束来使所有图像动态缩放吗?这听起来可行,但我想知道最好的解决方案是什么。
谢谢。我真的很茫然。
【问题讨论】:
标签: ios objective-c iphone autolayout screen