有没有办法改变约束? 如果设备处于横向模式,我想更改按钮的高度,centerX和centerY。
答案 0 :(得分:5)
您可以使用Size类来使用不同的约束。大小类允许您为各种模式添加不同的约束,即各种设备的横向和纵向。
答案 1 :(得分:0)
尺寸等级将帮助您更改横向和纵向模式中的约束,甚至可以更改设备屏幕比例。有关详细信息,请查看Ray wenderlich Auto layout tutorial
答案 2 :(得分:0)
如果您正在使用自动布局,请根据需要制作约束出口并更改约束的常量值。
示例:如果你的高度约束是heightOfView,那么在你的横向模式中设置heightOfView.constant = x