美文网首页iOS开发随笔
状态栏无法被界面布满填充

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

作者: 西贝人立口 | 来源:发表于2017-09-25 11:16 被阅读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

相关文章

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

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

  • android案例---透明状态栏

    想要实现的效果: 设置透明状态栏 设置之后虽然状态栏隐藏了,但是状态栏的高度被填充了(少了状态栏的高度),如下: ...

  • UIWindow一日游

    今天工作不是很繁忙,突然看到APP里的分享界面上无法被阴影遮盖住的状态栏,顿生想要解决这个视而不见已久问题...

  • iOS 知识小集(Status Bar变换)

    背景 iOS 中经常会有需要在某个界面改变状态栏颜色或者某个界面隐藏状态栏的需求。而改变状态栏颜色和控制状态栏显示...

  • 侧滑返回上层,界面卡

    问题显现,见图: 原因详解: 1.a界面隐藏了状态栏,b界面显示状态栏,左滑动,返回到a界面,此时观察发现滑动时,...

  • 刘海屏适配方案

    首先要清楚的是哪些界面需要适配刘海屏: 「有状态栏的界面」:刘海区域会显示状态栏,无需适配 「全屏界面」:刘海区域...

  • 顶部状态栏颜色

    //设置状态栏颜色 //界面销毁时把添加的状态栏从window上移除

  • 屏幕适配工具类

    状态栏,dp和px转换 界面设置

  • iOS-点击状态栏自动回到顶部功能实现详解

    状态栏(statusBar)点击自动回到顶部效果,旨在为用户在浏览界面时提供便利,点击状态栏能够快速回到界面顶部,...

  • iOS状态栏

    2.单个界面隐藏状态栏,例如登录注册页面 3.启动页隐藏状态栏,进入程序后正常显示状态栏

网友评论

    本文标题:状态栏无法被界面布满填充

    本文链接:https://www.haomeiwen.com/subject/qivrextx.html