iOS AutoLayout初级(一)

本文介绍如何在iOS开发中使用AutoLayout特性简化界面布局,通过实例演示如何在Xcode环境中快速设置并使用AutoLayout,减少手动设置frame的繁琐工作。

一。Auto Layout简单介绍

Auto Layout 是iOS6发布后引入的一个全新的布局特性,其目的是弥补以往autoresizing在布局方面的不足之处。

作为一个懒人,我想少写点代码,所以在view中我想减少对frame的设置,一个负责的cell可以让我写一大堆frame,还要计算,我头大。

作为一个还算整洁的人,我喜欢代码干净整洁。

总结以上,我决定使用Autolayout。

看到网上很多介绍aotolayout的,我都不好意思班门弄斧了,不过还是记录一下吧,练练手,太久没写博客了。

二。Auto Layout简单使用

环境xcode6(这个版本现在比较高,低点没关系), ios8

新建一个工程Test01,可以使用storyboard或者xib来使用autolayout。 在我这个demo里我使用xib吧,这个我习惯了,rootViewcontroller 现在是FirstViewController, 看一下xib里面


在右侧 show  the File inspector的Use Auto Layout勾选一下(默认就是勾选的),这样就可以使用Auto Layout了。

现在最常用的, 放一个button到view里面, 选中button, 点击右下角Pin, 可以看到对button的上下左右边距,以及button的长宽等的设置



评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值