iPhone尺寸

1、针对系统的适配:

IOS7以后和之前

#define IOSVersion [[[UIDevice currentDevice] systemVersion] floatValue]
#define IsiOS7Later!(IOSVersion < 7.0)

系统需要适配有以下几个点:

  1. (StatusBar)StatusBarHeight 的高度 ios7以后 StatusBar是悬浮在屏幕上方的 所以ios7之后控件布局需要加上20 而在ios7之前不需要

  2. label的文本自适应需要适配

  3. (ios8适配)UIAlertController UIAlertAction —ios8 代替了 UIAlertView

  4. (ios8适配)ios8新增定位判断,info.plist文件设置两个属性 用到定位需要适配

2、屏幕适配(图片系统会自动识别需要几倍图)

  1. 要求不高就可以采用等比例放大来实现适配

  2. 要求很高的话采用自动布局来实现适配是最精准的

赞一个 (0)
分享到: +More

评论 沙了个发

换个身份

取消评论