美文网首页
automaticallyAdjustsScrollViewIn

automaticallyAdjustsScrollViewIn

作者: 凡凡_c009 | 来源:发表于2017-11-16 16:05 被阅读0次

automaticallyAdjustsScrollViewInsets(默认YES),如果视图里第一个是UIScrollView或其子类,那么它会自动设置相应的内边距,这样可以让scrollView占据整个视图,又不会让导航栏或状态遮盖。

如果想让scrollView从y=0开始,可以将self.automaticallyAdjustsScrollViewInsets = NO。

这里需要注意的有两点:

1、如果有UITabBarController,必须在UITabBarController中将automaticallyAdjustsScrollViewInsets设置为NO

2、iOS11 后这个属性失效,需要设置相应的scrollView的

if #available(iOS 11.0, *) {

    tableView?.contentInsetAdjustmentBehavior =     UIScrollViewContentInsetAdjustmentBehavior.never

}

相关文章

网友评论

      本文标题:automaticallyAdjustsScrollViewIn

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