AutoLayout教程-创新互联

AutoLayout 教程AutoLayout教程

环境:IOS6,Xcode4.5或者更高版本使用nib或者storyboard文件,默认会打开autolayout,如果需要兼容IOS5,则必须禁用AutoLayout。

祁连网站建设公司创新互联建站,祁连网站设计制作,有大型网站制作公司丰富经验。已为祁连上千余家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的祁连做网站的公司定做!

暂时使用IB来做布局,通用可以使用编码的方式。但是太过于麻烦,我还没用掌握。

布局限定几点说明:

1.子视图与父视图直接的关系。

2.同属于一个父视图的,子视图之间的关系。

3.不属于同一个父视图,子视图之前不能进行关系限定。

基本要点:

1.align 对齐方式

  子视图之间:@1.上,下,左,右对齐

             @2.水平居中对齐,垂直居中对齐

  子视图在父视图里面:

@1.与父视图的垂直平分线对齐,

@2.与父视图的水平平分线对齐

2.pin 位置限定

  单一的子视图自身:

  @1.宽度固定

  @2.高度固定

  单一视图与父视图的关系:

  @1.与父视图上边距固定

  @2.与父视图下边距固定

  @3.与父视图左边距固定

  @4.与父视图右边距固定

  选中多个子视图,子视图直接可以操作:

  @1.水平距离固定(确定后不改变)

  @2.垂直距离固定(确定后不改变)

  @3.宽度始终保持相等

  @4.高度始终保持相等


当前标题:AutoLayout教程-创新互联
本文来源:http://cdiso.cn/article/dscgjs.html

其他资讯