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

IOS 自动布局(auto layout)

时间:2015-08-10 17:32:54      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

IOS的布局 和 Android的布局不太一样:

Android 主要用的是九大布局:线性布局、帧布局等等。

IOS 用的是布局约束。

同时,老的auto resize仍然可以用(会被转成约束)。

如果一个view在xib里面不添加任何约束,那么系统会自动给这个view加上约束。

 

学习自动布局,主要通过so 和 ios 的guide,以及各种blog。

view1.attribute1 = multiplier × view2.attribute2 + constant

牢记这个公式,假设自己是系统,会如何计算坐标。

 

 

scrollview 是布局里面的一个比较特殊的view,分为两部分。

一个是视图窗口,通过查看frame属性,可以看到size 的大小。

一个是内容的大小,通过查看contentSize属性,可以看到内容的大小。

只有当内容的大小超过视图大小的时候,才能滚动。

 

IOS 自动布局(auto layout)

标签:

原文地址:http://www.cnblogs.com/loying/p/4718453.html

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