scrollView的contentOffset无法归零

出现的原因主要是因为 iOS11 新增的 contentInsetAdjustmentBehavior导致,
解决方法:

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

效果:
scrollView的contentOffset无法归零_第1张图片
contentOffset为负的导航高度.png

scrollView的contentOffset无法归零_第2张图片
contentOffset归零的效果图.png

你可能感兴趣的:(scrollView的contentOffset无法归零)