关于UINavigationBar隐藏之后,UIScrollView会出现bounds下移59像素的问题

273 阅读1分钟

今天在搞一个新的项目,有个需求是一个controller里面有个scrollView,scrollView需要全屏显示,要隐藏NavigationBar。当我隐藏NavigationBar之后,发现我的scrollView的bounds的y从0变成-59了,今天就记录下决解决的办法:

if #available(iOS 11.0, *) {
    tableView.contentInsetAdjustmentBehavior = .never
    } else {
            self.automaticallyAdjustsScrollViewInsets = false
        }