iOS自动布局百分比

SaR*_* DM 0 ios autolayout

我想使用autolayout创建一个简单的iOS应用程序,显示三个UIViews.一个在顶部,一个在左边,另一个在右边.顶视图应为50像素高,并完全填充水平空间.左列应填充40%的水平空间,并应填充100%的垂直空间.右列应为水平空间的60%和垂直空间的100%.最后在左边UIView想要添加一个按钮.

小智 5

是的你可以.

  1. 在顶部添加第一个视图,添加四个约束,前0个左0右0和高50. 在此输入图像描述
  2. 在第一个视图的底部添加第二个视图,使其位于顶部0左侧0高度100.
  3. 这是技巧,选择第一个和第二个视图,然后使它们等宽.
  4. 选择secound视图的宽度约束,并将乘数更改为0.4. 在此输入图像描述