ios-AutoLayout 入门与精通图解 (一)

早期的程序员有很多还是总是沉浸在纯代码创建UI的乐趣中,甚至很排斥界面编程,其实我觉得这是错误的,从windows编程过来的程序员我相信更愿意使用界面编程。

一般来说很多人上来都会介绍AutoLayout的历史和由来,相信能看到这篇文章的你们也是读了不少吧,所以我就不赘述了。

好了,来实际操作一下吧,首先请先建立一个SingleView,打开SB面板。

一、绝对距离


首先拖动一个View到面板上,随便给个背景颜色便于识别,然后按照图示操作

1、选中红色的view;

2、打开右下角的那个图标;

3、点中图上的四个线条,使其从虚线变成红色的实线,什么?你的那个数值和我图上的不一样?点中图上的数字然后就可以修改。

4、然后点击Add 4 Constraints就可以添加约束了。

根据图上解释一下什么是绝对距离:图上的四个输入框的数据分别是上左下右分别是70-160-30-160,意思就是不管在横屏还是在竖屏下,图上的红色View都是距离父View顶部70, 左边160,下边30,右边160的距离


二、绝对高度和宽度



还是上文中得View,选中View打开约束面板,如图选中图上的功能、
根据图上解释一下:图上的意思是红色View距离父View顶部70的距离,左边160的距离,红色View高度128,宽度240
好了就介绍两个基本的约束,你们快实践一下、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值