iOS学习笔记

GeekBand-IOS实战第三周笔记(应用页面布局&系统UI组

2016-08-28  本文已影响0人  周一见丶

页面布局

View的定位

View界面层次

UIKit坐标系

View定位

View.transform

界面旋转

Autoresizing

界面布局过程

布局需求

主要是确定界面元素之间的间距

UIView.autoresizingMsak

在xcode中尝试Autoresizing

先把view controller的autoLayout关掉:


准备工作.png

如图,几个属性试过之后就明白了,简单明了:


Autoresizing练习.png

控制Autoresizing

Autolayout

Autolayout基础

Autolayout基础.png

Autolayout开关

Autolayout开启关闭.png

Autolayout思想

其实关键的就是约束,与父视图或者其他控件的约束。

Autolayout优先级

在有些时候我们需要用到优先级,例如一个控件在5.5寸和3.5寸屏显示上,frame位置不应该固定,应该按比例调整。还有例如textfiled我们希望它在大的显示屏上更大,用优先级都是可以做到的,不过操作比较繁琐,优点是可以精确定位。

上一篇下一篇

猜你喜欢

热点阅读