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

2021-04-22  本文已影响0人  iOS_PM_WEB_尛鹏

【作者前言】: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
上一篇 下一篇

猜你喜欢

热点阅读