环境: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.高度始终保持相等