2014-10-10 44 views
1

我试图平均分隔子视图(水平方向)。现在这些子视图并不都具有相同的宽度,所以它比我在SO上找到的示例稍微复杂一些。这里是我的VFL:使用自动布局等距分隔视图

|[view0][view1][view2][view3][view4][view5]| 

这是结果:

enter image description here

所以它只是绵延最后一个视图出来,使其满足约束。我究竟做错了什么? 感谢

回答

0

我认为要做到这一点的唯一方法是提供您的图标之间无形的隔离意见,并指定这些间隔的意见等于宽度:

|[view0][spacer0][view1][spacer1(==spacer0)][view2][spacer2(==spacer0)][view3][spacer3(==spacer0)][view4][spacer4(==spacer0)][view5]| 

https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/AutoLayoutbyExample/AutoLayoutbyExample.html

退房间距,换部分。

+0

天才!谢谢。 – 0xSina 2014-10-10 03:09:01