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

autolayout1

时间:2015-02-11 01:42:08      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:

一.

1.你使用的约束属于NSLayoutConstraint类.这个object-c类指定了视图属性(高宽、位置和中心点)的关系

2.设计时应尽量考虑视图的优先级顺序。当约束发生冲突时,通过他们的优先级能解决冲突。优先级范围从低1.0到高1000.0。

二.

内容拉伸: hugging            吸附值低的话,内容易伸展到较大的尺寸

内容压缩:compression resistance          压缩阻力值高,内容不易被裁剪内容

技术分享

 

技术分享

技术分享

技术分享

总的来说,拉伸/压缩的值越低,控件中的内容越容易改变为控件的大小。相反,拉伸/压缩的值越高,内容越难变为控件大小。

三.约束关系可分为2类,(子视图自身/子与父视图间)单视图和多视图(子视图间)。

技术分享

 

技术分享

 

 

 

技术分享

 

技术分享

 

技术分享

 

 

 

 

 

 

 

autolayout1

标签:

原文地址:http://www.cnblogs.com/huen/p/4276147.html

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