iOS iPhone X适配

一. iPhone X

1.导航栏高度 88 非IPoneX 64
2.状态栏高度44 非IPoneX 20
3.tabar高度83 非IPhoneX 49

二.iPhone X 宏定义

#define iPhoneX ([[UIScreen mainScreen] bounds].size.width == 375.0f && [[UIScreen mainScreen] bounds].size.height == 812.0f)
#define StatusBarHeight ([[UIApplication sharedApplication] statusBarFrame].size.height)
#define NavigationBarHeight 44.0f
#define StatusBarWithNavigationBarHeight (StatusBarHeight+NavigationBarHeight)
#define TabBarHeight (iPhoneX ? 83.0f : 49.0f)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • //联系人:石虎QQ: 1224614774昵称:嗡嘛呢叭咪哄 一、概念 想要适配iPhone X 的,请看:苹果...
    石虎132阅读 362评论 0 7
  • 一.iPhone X尺寸问题 1. 高度增加了145pt,变成812pt. 2.屏幕圆角显示,注意至少留10pt边...
    骑行天下阅读 12,975评论 5 36
  • 2018年8月5日 今天看了中国诗词大会第三季的重播看到了陈更,看到了彭敏,也看到了即将成为第三季的冠军雷海为,只...
    芊芊叙语阅读 250评论 0 0
  • 这个周末过得怎么样呢!今天真真的在床上躺了一天,昨天不到九点就寝,今天八点左右醒了,想了想昨天的自我忠告:好好的睡...
    mqo阅读 326评论 0 0
  • 放松地坐在椅子里,让自己完全跟着音乐走。不论要发生什么,就让它发生吧;不论你有什么样的思绪、感受、情绪、图像...
    Yoga笑笑阅读 209评论 0 0