问题描述
我正在尝试使用界面构建器来实现这种布局
我已经尝试将底部按钮嵌入另一个堆栈视图中,也尝试将其设置在堆栈视图之外,但没有按预期工作,现在是这个
并得到这个结果
谁能告诉我缺少哪些约束或我当前的约束有什么问题?
解决方法
您通常不需要为堆栈视图排列的子视图添加太多约束。正确设置分布和对齐是关键。涉及停止按钮的约束要么是不必要的,要么会导致您在控制台中看到的冲突。
要定位堆栈视图,您只需要将其顶部、底部、前缘、后缘固定到安全区域。例如:
然后,将所有stack view的对齐方式设置为“Fill”,将所有stack view的分布设置为“Fill Equally”。