美文网首页
iOS 开发 Xib_ScrollView总是偏移一个状态栏高度

iOS 开发 Xib_ScrollView总是偏移一个状态栏高度

作者: iOS_PM_WEB_尛鹏 | 来源:发表于2021-04-22 10:25 被阅读0次

【作者前言】:13年入圈,分享些本人工作中遇到的点点滴滴那些事儿,17年刚开始写博客,高手勿喷!以分享交流为主,欢迎各路豪杰点评改进!

1.应用场景:

iOS11之后,Xib、Storyboard在无导航条情况系使用UIScrollView时,会自动偏移状态栏高度,使得一些背景图等无法完美展示

2.实现目标:

Xib形式下,去除状态栏影响,真正从顶部开始布局

3.代码说明:

①代码形式解决

if (@available(iOS 11.0,*)) {
    self.bgScrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
}else{
    self.automaticallyAdjustsScrollViewInsets = NO;
}

②推荐-直接配置Xib下UISrollView属性解决

修改xib文件的配置,修改此处的值即可,修改为Never


image.png

相关文章

网友评论

      本文标题:iOS 开发 Xib_ScrollView总是偏移一个状态栏高度

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