scrollView 在改变控制器导航栏是否透明时,scrollView下移

1、进入控制器,在viewWillAppear方法里设置导航栏透明,为了是scrollView不偏移,设置了:

scrollView.contentInsetAdjustmentBehavior = .never

但是我的业务场景还有,当页面往下滑动的时候,恢复导航栏不透明效果,此时,scrollView又发生了下移

解决方法:

extendedLayoutIncludesOpaqueBars = true

你可能感兴趣的:(iOS,Swift,swift)