1.适配的分类
- 系统适配
- 屏幕适配
1.1屏幕适配历史
1.1.1autoresizing
-
去掉auto layout 才可以使用
大神班课程大纲.png- 宽度或者高度跟着变是等比例的变化
局限性
autoresizing 只认父控件,而不认兄弟控件
代码实现
Alt text
添加的方法是,在括号里边添加枚举就好了
Alt textautolayout
布局
Alt text
约束
Alt text
Alt text
约束冲突或者约束不够,就会出现错误的提示,layout得知道以后我的宽度和高度,位置怎么变化应该,红色就是报错了,还有可能是黄色提示,黄色意味着frame不匹配,你update一下frame就可以了-
注意添加约束和更改约束是不同的操作方法
点中间这个只能添加,你再点就再添加,然后报错
Alt text
通过右边的面板可以更改约束
Alt text -
让控件永远居中
Alt text -
控件与控件的约束
Alt text
Alt text
拖线的时候,注意,A拖向B,意味着,A的东西由B的lai
- 宽度或者高度跟着变是等比例的变化
网友评论