
我已经查过了,但没有得到任何有成效的答案。我希望在一个故事板本身中为所有不同的屏幕大小设置不同的约束(不是以编程的方式)。
我怎么解决这个问题?
提前谢谢!!
发布于 2015-07-20 06:47:43
请看这个有用的链接,它对你有帮助。
http://www.raywenderlich.com/83129/beginning-auto-layout-tutorial-swift-part-1
在本教程中,您可以找到“关于大小类的快速说明”一节,您可以找到问题的解决方案:)
此外,请参阅本教程中的约束条件,希望它能帮助您。
发布于 2019-09-17 10:54:09
连一行都不写!
无需编写基于设备的条件如下:
if device == iPhoneSE {
constant = 44
} else if device == iPhone6 {
constant = 52
}我创建了一个库布局帮助器,所以现在您可以为每个设备更新约束,而无需编写一行代码。

第一步
将NSLayoutHelper分配给约束

第二步
更新所需设备的约束

第三步
运行这个应用程序,看看它的魔力

https://stackoverflow.com/questions/31509842
复制相似问题