好文: assets文件是什么

夜行书生 134 次浏览

1.iPhone X 上运行有黑色区域问题

解决方案:

使用LaunchScreen来当做入场页 或者 修改Assets中的LaunchImage,添加iPhoneX的Launch图1125*2436(竖屏),注意这边的图片像素必须按要求来

2.navigationBar适配

iOS11前导航栏的高度是64,其中statusBar的高度为20,而iPhoneX的statusBar高度变为了44,如果是自定义的NavigationBar,这部分需要做相应的适配。

目前的想法是写一个Util类,提供获取导航栏高度的方法

eg:

@implementation TestUtil (CGFloat)navigationBarHeight {if(IS_iPhoneX) {return88.0f;}return64.0f;}@enddefine IS_iPhoneX ([UIScreen mainScreen].bounds.size.width ==375

上一篇:

下一篇:

  推荐阅读

分享