码迷,mamicode.com
首页 > 移动开发 > 详细

iOS_ScrollView的自动布局

时间:2015-06-26 12:56:09      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:ios   自动布局   scrollview   

ScrollView的自动布局稍显麻烦,但也是有规律可循,

以下就是仅竖向滑动的scrollView添加约束的固定做法

1.在控制器的view添加一个label,取名做anchor

2.给anchor添加约束:距上右下左全是0 (表示anchor与控制器的view等大)

3.添加一个scrollView

4.给scrollView同样添加约束:距上右下左全是0 (表示scrollView也与控制器的view等大)

到此scrollView还差两个关键约束(此2个约束决定水平和竖直方向的滚动范围)

5.在scrollView中添加一个label,取名叫bg1(通过该label就可以直接确定scrollView的滚动范围)

6.给bg1添加约束,bg1 距上右左 全为0;高度固定为35

以下就是关键点来了:

同时选中anchor和bg1,让它们等宽equal width;

(注:目的是让scrollView的水平滚动范围刚好与屏幕宽相同,即水平方向不可滚动)

bg1距下999

(注:目的是确定scrollView的竖向滚动范围,此值可以随意调整此约束也可以加在任意一个scrollView中的最下方的一个子元素身上)


下面是:xib界面,如有不明白的地方可以在下方提出

技术分享

iOS_ScrollView的自动布局

标签:ios   自动布局   scrollview   

原文地址:http://blog.csdn.net/pre_eminent/article/details/46648291

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