Ios 根据屏幕大小设置视图轴
我正在创建一个包含文本字段的Ios 根据屏幕大小设置视图轴,ios,swift,uistackview,Ios,Swift,Uistackview,我正在创建一个包含文本字段的UIStackView,我希望UIStackView的轴在除iPhone 5s之外的所有屏幕上都是水平的,我希望UIStackView的轴是垂直的 这可能吗? 如果是,如何操作?首先,您需要检查设备是否为iPhone 5 func isIPhone5 () -> Bool { return max(UIScreen.main.bounds.width, UIScreen.main.bounds.height) == 568.0 } 如果此函数返回tr
UIStackView
,我希望UIStackView
的轴在除iPhone 5s之外的所有屏幕上都是水平的,我希望UIStackView
的轴是垂直的
这可能吗?
如果是,如何操作?首先,您需要检查设备是否为iPhone 5
func isIPhone5 () -> Bool {
return max(UIScreen.main.bounds.width, UIScreen.main.bounds.height) == 568.0
}
如果此函数返回true,则设备为iPhone 5。因此,参照stackView,可以更改stackView的轴
if isIPhone5() {
stackView.axis = .vertical
}