[当我在Xcode beta中运行时,只有最左边的按钮可见。其他按钮似乎崩溃了。有人可以帮我解决3个按钮的约束吗?请[1]
答案 0 :(得分:0)
对我来说,当我为其中一个按钮设置宽度时(在中间的屏幕截图中为截屏),其他按钮的宽度为“等宽” - 约束。
对于水平和垂直位置,我将按钮置于中间,并将其空间设置为顶部固定值。然后左侧和右侧的按钮垂直居中于中间按钮。像这样:
答案 1 :(得分:0)
此类任务的当前最佳实践是尽可能使用UIStackView(iOS 9.0及更高版本)。您可以将所有三个按钮放在故事板(或代码中)的UIStackView中,将其分布属性设置为“Equal Spacing”,并在整个堆栈视图本身上设置约束,使其与整个场景一样宽。
Apple在这里有一个很好的视频概述: