IphoneX适配(自定义tabbar出错)

问题一

使用Assets,iphoneX打开项目上下黑边

解决办法:添加一张尺寸为1125x2436的启动图的,或使用launchStoryboard

问题二

我们项目使用的tabbar是自定义一个UITabbar放在View 上,打开后tabbar不见了

解决办法:在X上tabbar的占位区域为83,在autolayout布局时,tabbar底部约束不能相对于bottom layout guide 改为相对父View,tabbar的高度任然设为49,底部有44为回到主屏手势预留

适配后

问题三

navigationBar隐藏后顶部出现了24的空白,这事因为stashbar的高度为44,设置顶部约束就OK了


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Screen Size iPhoneX的屏幕尺寸为 375pt × 812pt @3x,像素为 1125px ...
    Mitsui_阅读 1,605评论 0 1
  • 一.iPhone X尺寸问题 1. 高度增加了145pt,变成812pt. 2.屏幕圆角显示,注意至少留10pt边...
    骑行天下阅读 12,951评论 5 36
  • 更新中......(部分省略) 10.19已更新10.20已更新11.4 已更新 文章推荐:不可能不爱的 XCOD...
    百草纪阅读 2,059评论 0 18
  • 苹果公司于9月份如期发布了新的iPhone-iPhone8,iPhone8 Plus,iPhoneX,前两个不用多...
    MonkeyHeng阅读 8,718评论 5 43
  • 10月7号,也就是昨天晚上,许久不曾联系过的初中同学,突然给我发来了信息。她发了自己的微信号图片,要我加她,但我并...
    简_小洁阅读 174评论 0 0