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

【作者前言】: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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容