IOS - 如何获得 swift 中的当前滚动视图位置?

IOS - How do you get current scrollview position in swift?

我在 swift 中有一个滚动视图,用户可以自由上下滚动。当用户滚动、停在某处并点击滚动视图中的按钮时,我如何知道滚动视图的当前位置?

要详细一点,我需要一个

currentPosition: CGPoint

这样滚动视图就会和我做的时候完全一样

thisScrollView.setContentOffset(currentPosition, animated: false)

这是scrollView的当前位置。

scrollView.contentOffset

contentOffset

您可以在所有可滚动区域 (ContentSize) 中为您的可见屏幕使用 scrollView.contentOffset.y。 你可以使用所有可滚动的 --> scrollView.contentSize.height

scrollView.contentSize.height = scrollView.contentOffset.y + scrollView.frame.size.height