美文网首页
iPhone X 常用宏

iPhone X 常用宏

作者: 如果思念是自己的 | 来源:发表于2018-02-23 11:52 被阅读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)

相关文章

网友评论

      本文标题:iPhone X 常用宏

      本文链接:https://www.haomeiwen.com/subject/vitxxftx.html