随记

2019-12-11  本文已影响0人  高思阳

情况:UINavigationController的视图上的第一个子视图为UIScrollView时,UIScrollView就会往下偏移64px的位置

原理:由于状态条20px的高度加上导航条44px的高度,UIScrollView就会往下偏移64px的位置

if (@available(iOS 11.0, *)) { //取消偏置距离
self.scrollview.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
} else {
self.automaticallyAdjustsScrollViewInsets = NO;
}

上一篇 下一篇

猜你喜欢

热点阅读