标签: ios swift autolayout uistackview
我有两行的堆栈视图。第一行有一个标签,第二行有一个按钮。我目前正在使用stackView.autoCenterInSuperview()将整个堆栈视图居中放在屏幕中间。但是,我只想要第二行。即包含按钮的行位于屏幕的中心。有没有办法在Swift中以编程方式执行此操作?
答案 0 :(得分:0)
在这种情况下,如果没有堆栈视图,您可能会感觉更好,因为堆栈视图会在您的superview和按钮之间添加一个栅栏。最简单的方法是从按钮开始,将其居中,然后根据按钮进行其他约束来定位其他所有内容。