在升级iOS11后项目界面出现了一个小问题,运行到真机或者模拟器的时候状态栏出现了白色栏,也就是那个20像素的空出来了,比如这样:
那该怎么修改能够填充满呢?
在
viewDidLoad
里面写
if (@available(iOS 11.0, *)) {
self.m_tableShop.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
} else {
self.automaticallyAdjustsScrollViewInsets = NO;
// Fallback on earlier versions
}
下面是写完后的效果
参考文章:
1.简书App适配iOS 11
2.iOS 11 安全区域适配总结
3.适配iOS11 - UITableview UICollectionView MJRefresh下拉刷新错乱
4.iPhone X 和 iOS11的简单适配
5.App界面适配iOS11
网友评论