使用autolayout,设置子控件的宽度 与父视图的宽度成比例大小(这样类似可以设置多个按钮平均横屏排列)...

使用autolayout,设置子控件的宽度 与父视图的宽度成比例大小(这样类似可以设置多个按钮平均横屏排列)..._第1张图片
橙色是父视图,假设约束如上图。

绿色是子视图。重点宽度比例设置:

使用autolayout,设置子控件的宽度 与父视图的宽度成比例大小(这样类似可以设置多个按钮平均横屏排列)..._第2张图片
1. control-drag 选择 equal width
2. 选中上面那个约束

使用autolayout,设置子控件的宽度 与父视图的宽度成比例大小(这样类似可以设置多个按钮平均横屏排列)..._第3张图片

注意 first item 和 second item 的关系,决定multiplier 是2 还是0.5

  • 2015年05月21日回答  
  • 3 评论
答案对人有帮助,有参考价值 0答案没帮助,是错误的答案,答非所问

看问题描述,题主应该不是按住control拖拽的方式来设置约束。
方法么,按shift在文档大纲中选择即可同时选择多个view。

使用autolayout,设置子控件的宽度 与父视图的宽度成比例大小(这样类似可以设置多个按钮平均横屏排列)..._第4张图片

转载于:https://www.cnblogs.com/piaojin/p/5210483.html

你可能感兴趣的:(使用autolayout,设置子控件的宽度 与父视图的宽度成比例大小(这样类似可以设置多个按钮平均横屏排列)...)