码迷,mamicode.com
首页 > 其他好文 > 详细

通过AutoLayout显示三个等宽视图

时间:2015-11-09 13:58:34      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:

需求----------》   需要通过AutoLayout使三个视图在所有设备永远是等宽的

1 》我们知道固定一控件在窗口上,至少需要四个约束,那么就是每个控件都需要被约束到

想法 ---》可以在固定控件自适应的基础上,使其具有相同的宽度

 

2 》以Lable为例

   1/在storyBoard上托上三个Lable,并设置颜色加以区分

技术分享

  2/下面我们就对三个Lable进行约束

技术分享

 

距离父视图上面

技术分享

距离父视图底部

技术分享

距离父视图左侧

技术分享

然后要让他们等宽,先于紫色视图

技术分享

再是红色视图

技术分享

第一个约束完是这样的

技术分享

我们在一次约束其他两个

再设置两个的边界,调整间距大小最后就恩呢刚得到三个等宽的控件

技术分享技术分享

 

通过AutoLayout显示三个等宽视图

标签:

原文地址:http://www.cnblogs.com/cdp-snail/p/4949734.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!