标签: xcode autolayout nslayoutconstraint
我有一个复杂的UI设计,空间紧凑,因此有两个设计,一个用于iPhone 5 5s和SE设备,另一个用于其余设备。
除了大量元素的不同宽度和高度外,设计是相同的。
我可以选择哪些方法进行这些调整?
最初我的印象是,使用不同的特性是可能的,但由于所有设备都具有紧凑的宽度,这是不可能的。或者,我可以根据屏幕宽度动态操纵约束。这是可行的,但考虑到要做出的改变的数量,它将是混乱的,不可维护。
我还有其他选择吗?一种可能性是推迟设计。