Ios 故事板按钮不正常
代码9.3:macOS 10.13.4 我有一个swift应用程序,其中的按钮不协调。我需要他们在屏幕底部和中心。iPhone8的iOS模拟器正确显示了按钮。然而,iPhone SE和实际SE(我的iPhone)的模拟器显示了固定在屏幕右边缘的按钮。如何确保所有iPhone上的按钮都能正确显示Ios 故事板按钮不正常,ios,swift,interface,Ios,Swift,Interface,代码9.3:macOS 10.13.4 我有一个swift应用程序,其中的按钮不协调。我需要他们在屏幕底部和中心。iPhone8的iOS模拟器正确显示了按钮。然而,iPhone SE和实际SE(我的iPhone)的模拟器显示了固定在屏幕右边缘的按钮。如何确保所有iPhone上的按钮都能正确显示 删除3个按钮中的约束:计算、清除和帮助 对齐以水平居中 将计算尾部偏移与清除的前导对齐 对齐有助于清除尾随的前导偏移 将净底部偏移与底部边距对齐 对齐“清除”、“计算”和“帮助”,使其彼此垂直居中 您
- 删除3个按钮中的约束:计算、清除和帮助
- 对齐以水平居中
- 将计算尾部偏移与清除的前导对齐
- 对齐有助于清除尾随的前导偏移
- 将净底部偏移与底部边距对齐
- 对齐“清除”、“计算”和“帮助”,使其彼此垂直居中
UIStackView
1-左、右、下至屏幕
2-身高100
当分布设置为时,间距设置为20
拖动其中的按钮,它们将在任何设备中向右看使用按钮的水平堆栈视图,并设置按钮之间的间距
方法1-设置尾随空间和前导空间,将视图固定到底部,并为堆栈视图设置固定高度
方法2-
将“固定高度和宽度”设置为“堆栈视图”,水平居中,并将堆栈视图固定到底部
始终尝试使用堆栈视图,这样可以减少遇到的自动布局问题的数量。请为堆栈视图添加约束并进行如下调整:
我将按钮放在一个UIStack视图中,该视图定位在父视图的中心、底部、左侧和右侧。是否为堆栈视图添加了约束