在UIViewController的生命周期中,哪里最好设置UIScrollView的contentOffest?
如果在viewDidLoad或viewWillAppear中设置它,则无效.如果在viewDidAppear中,那么在开始时会发生一个小的“跳跃”.
试过:
setContentOffset(CGPoint(x: some_value,y: 0),animated: false)
和:
contentOffset.x = some_value
我需要使用之前的滚动位置预加载contentOffset.
无论如何UIScrollView是一个UICollectionView.
解决方法
尝试在viewDidLayoutSubviews中使用它