设备处于横向模式时如何更改约束?
How to change constraints when device is in landscape mode?
有没有办法改变约束条件?
如果设备处于横向模式,我想更改按钮的高度、centerX 和 centerY。
您可以通过使用 Size 类 来使用不同的约束。大小 类 允许您为各种模式添加不同的约束,即各种设备的横向和纵向。
大小 class 将帮助您更改横向和纵向模式的限制,甚至更改设备屏幕比例。有关详细信息,请查看 Ray wenderlich Auto layout tutorial
如果您使用的是自动布局,则创建约束出口并根据需要更改约束的常量值。
示例:如果您的高度限制是 heightOfView,则设置 heightOfView.constant = x ,在横向模式下
有没有办法改变约束条件? 如果设备处于横向模式,我想更改按钮的高度、centerX 和 centerY。
您可以通过使用 Size 类 来使用不同的约束。大小 类 允许您为各种模式添加不同的约束,即各种设备的横向和纵向。
大小 class 将帮助您更改横向和纵向模式的限制,甚至更改设备屏幕比例。有关详细信息,请查看 Ray wenderlich Auto layout tutorial
如果您使用的是自动布局,则创建约束出口并根据需要更改约束的常量值。
示例:如果您的高度限制是 heightOfView,则设置 heightOfView.constant = x ,在横向模式下