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

PureLayout的使用

时间:2016-05-08 19:40:33      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:

1.设置高度宽度

[view1 autoSetDimension:ALDimensionHeight toSize:70.0];

[view1 autoSetDimension:ALDimensionWidth toSize:70.0];

2.相对于父视图

ALEdgeInsets defInsets = ALEdgeInsetsMake(20.0,20.0,20.0,20.0);

[view1 autoPinEdgesToSuperviewEdgesWithInsets:defInsets];

相当于下面的写法

[view1 autoPinEdgeToSuperviewEdge:ALEdgeLeft withInset:20.0];

[view1 autoPinEdgeToSuperviewEdge:ALEdgeRight withInset:20.0];

[view1 autoPinEdgeToSuperviewEdge:ALEdgeTop withInset:20.0];

[view1 autoPinEdgeToSuperviewEdge:ALEdgeBottom withInset:20.0];

相对于父视图除了某一个

[view1 autoPinEdgesToSuperviewEdgesWithInsets:defInsets excludingEdge:ALEdgeBottom];

3.两个视图的相对位置

[view2 autoPinEdge:ALEdgeTop toEdge:ALEdgeBottom ofView:view1 withOffset:defInsets.bottom];

4.同宽同高

[@[view1,view2]autoMatchViewsDimension:ALDimensionHeight];可以设置多种

[view1 autoMatchDimension:ALDimensionHeight toDimension:ALDimensionHeight ofView:view2];

5.水平对齐垂直对齐

[view1 autoAlignAxis:ALAxisHorizontal toSameAxisOfView:view2];

[view1 autoAlignAxis:ALAxisVertical toSameAxisOfView:view2];

 

PureLayout的使用

标签:

原文地址:http://www.cnblogs.com/hmzxwky/p/5471152.html

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