美文网首页
关于iOS11隐藏导航栏之后的状态栏空白20像素的适配问题

关于iOS11隐藏导航栏之后的状态栏空白20像素的适配问题

作者: 高临原 | 来源:发表于2017-09-13 17:37 被阅读0次

    app中经常会碰到隐藏标题栏的问题,这种时候整个界面往往会延伸到状态栏的下面。

    最近做一个只有tableview的全屏页面,隐藏标题栏后在iOS10中没问题,在iOS11中可能是为了适配iPhoneX的缘故,tableview就会给状态栏空出20像素,后来查询后原来是iOS11为所有ScrollView新增了一个属性contentInsetAdjustmentBehavior,如果想要让tableview充满屏幕,只要将这个属性设置为不要自动调整即可:

    tableview.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;

    相关文章

      网友评论

          本文标题:关于iOS11隐藏导航栏之后的状态栏空白20像素的适配问题

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