标签: ios objective-c iphone uiview autolayout
如何在故事板中使用Autolayout将子视图尾端与超级视图中心X轴对齐?
我在superview中有一个子视图,并且要求将子视图尾端与X轴上的超视图中心对齐。
我可能遗漏了文档中的内容,但我知道解决方法可能是在Superview的中心放置1点宽度的不可见UIView,使用Container中的约束水平中心,这将帮助我将子视图的尾端对齐到superview的中心。
我正在寻找更好的方法。
由于
答案 0 :(得分:22)
您可以更改约束以使后缘与中心对齐 - 首先创建一个普通的水平居中约束,然后编辑该约束以将值更改为子视图的尾随。
答案 1 :(得分:0)
您也可以通过编程方式完成。
addSubview(view) view.trailingAnchor.constraint(equalTo: self.centerXAnchor).isActive = true