美文网首页
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