我在容器视图的垂直线上有六个按钮。我想让它们autoLayout,如果我改变容器的高度,它们仍然是垂直等距离通过容器
--------
Button 1
Button 2
Button 3
Button 4
Button 5
Button 6
--------
我该如何避免这种情况:
--------
Button 1
Button 2
Button 3
Button 4
Button 5
Button 6
--------
得到这样的东西:
--------
Button 1
Button 2
Button 3
Button 4
Button 5
Button 6
--------
我看到"等高"但我找不到相等的间距约束。这样的事情可能吗?
答案 0 :(得分:2)
一种解决方案是创建按钮之间的透明或隐藏视图。设置您的间隔视图的高度彼此相等,按钮的高度彼此相等,并将它们的顶部和底部固定在一起。
或者您可以使用来自rz_distributeSubviews:vertically:
的RZUtils之类的内容,以数学方式进行此布局。