iOS开发随笔

状态栏无法被界面布满填充

2017-09-25  本文已影响6人  西贝人立口

在升级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

上一篇 下一篇

猜你喜欢

热点阅读