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

在升级iOS11后项目界面出现了一个小问题,运行到真机或者模拟器的时候状态栏出现了白色栏,也就是那个20像素的空出来了,比如这样:

状态栏无法被界面布满填充_第1张图片

那该怎么修改能够填充满呢?

状态栏无法被界面布满填充_第2张图片

viewDidLoad里面写

if (@available(iOS 11.0, *)) {
        self.m_tableShop.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
    } else {
        self.automaticallyAdjustsScrollViewInsets = NO;
        // Fallback on earlier versions
    }

下面是写完后的效果


状态栏无法被界面布满填充_第3张图片

参考文章:
1.App适配iOS 11
2.iOS 11 安全区域适配总结
3.适配iOS11 - UITableview UICollectionView MJRefresh下拉刷新错乱
4.iPhone X 和 iOS11的简单适配
5.App界面适配iOS11

你可能感兴趣的:(状态栏无法被界面布满填充)