What is the use of the contentOffset
property in UIScrollView
?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
According to the documentation, the contentOffset
property represents:
The point at which the origin of the content view is offset from the origin of the scroll view.
In plain speak, it's how far the view has moved in each direction (vertical and horizontal). You can unpack vertical and horizontal distance by accessing the x
and y
properties of the CGPoint
:
CGFloat xOffset = _myScrollView.contentOffset.x;
CGFloat yOffset = _myScrollView.contentOffset.y;
回答2:
It could be considered as the coordinate of the origin of scrollView
's frame relative to the origin of its contentView
's frame. See the picture below: