iPhone X 常用宏
2018-02-23 本文已影响71人
如果思念是自己的
1、判断是否为iPhoneX
#define IS_iPhone_X ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(1125, 2436), [[UIScreen mainScreen] currentMode].size) : NO)
2、导航栏高度
#define kNavBarHeight (IS_iPhone_X ? 88 : 64)
3、tabBar高度
#define kTabbarHeight (IS_iPhone_X ? 83 : 49)
4、状态栏高度
#define kStatusBarHeight (IS_iPhone_X ? 44 : 20)
5、home indicator(home指示器)
#define kHomeIndicatorHeight (IS_iPhone_X ? 34 : 0)