适配
XXXXX-Prefix.pch
一般把适配相关的宏定义都写在这个文件中
*****
物理屏幕的适配:
#define
4英寸
#define
[UIScreen
屏幕的高度
在布局的时候尽量用相对坐标
*****
软件的适配
6.0状态栏导航栏默认不透明
7.0以后状态栏导航栏都是透明
self.navigationController.navigationBar.translucent
判断版本办法
[UIDevice
当前系统版本
>=
使用扁平化图片
可以使用SKDK7.0+方法
注意导航栏与状态栏的UI布局
<
使用拟物化图片
只能使用7.0以下方法
现在适配的潜规则是适配5.0~7.1
*****
ipad
#define
ipad
UIUserInterfaceIdiomPhon
iPhone
注意ipad特有的方法与类
*****
xib的布局适配
通过设置停靠模式
在xib中修改autosizing
在右边栏第一个tab的Use
手写代码:
@property(nonatomic)
设置UIView的这个属性
****
类和方法是否可用
[XXXX
+
if
[XXXX
+
if