美文网首页
iOS 开发 iPhone X 常用宏

iOS 开发 iPhone X 常用宏

作者: 福将的逆袭 | 来源:发表于2018-04-17 17:28 被阅读0次

1、判断是否为iPhoneX

#defineIS_iPhone_X([UIScreen instancesRespondToSelector:@selector(currentMode)]?CGSizeEqualToSize(CGSizeMake(1125, 2436),[[UIScreen mainScreen]currentMode].size) :NO)

2、导航栏高度

#definekNavBarHeight  (IS_iPhone_X ? 88 : 64)

3、tabBar高度

#definekTabbarHeight  (IS_iPhone_X ? 83 : 49)

4、状态栏高度

#definekStatusBarHeight  (IS_iPhone_X ? 44 : 20)

5、home indicator(home指示器)

#definekHomeIndicatorHeight  (IS_iPhone_X ? 34 : 0)

相关文章

网友评论

      本文标题:iOS 开发 iPhone X 常用宏

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