在关闭子视图后,scrollView总是返回到起始位置

时间:2018-11-08 22:09:00

标签: ios swift

我的应用程序具有主视图和多个子视图。我想做的是:当View2?.removeFromSuperview()时,scrollView将从头开始。因为现在我在主视图上放置了子视图,然后当我返回主视图时,scrollview与以前的位置相同。

1 个答案:

答案 0 :(得分:0)

offset = CGPoint(x: -yourScrollView.adjustedContentInset.left,y: -yourScrollView.adjustedContentInset.top)    
yourScrollView.setContentOffset(offset, animated: true)

尝试