ios软件开发进程中很重要的1点是对系统和屏幕进行适配对系统的适配主要是IOS7以后和之前和IOS8新增特性,屏幕适配主要是对不同装备采取不同的布局以最好展现效果展现给用户。
针对系统的适配:
IOS7以后和之前
1.(StatusBar)StatusBarHeight 的高度 ios7以后 StatusBar是悬浮在屏幕上方的 所以ios7以后控件布局需要加上20 而在ios7之前不需要
2. label的文本自适应需要适配
3.(ios8适配)UIAlertController UIAlertAction ―ios8 代替了 UIAlertView
4. (ios8适配)ios8新增定位判断,info.plist文件设置两个属性 用到定位需要适配
屏幕适配(图片系统会自动辨认需要几倍图)
1. 要求不高就能够采取等比例放大来实现适配
2. 要求很高的话采取自动布局来实现适配是最精准的