将UIScrollView contentOffset和contentSize转换为图层位置和边界属性

时间:2014-02-13 16:16:18

标签: ios iphone uiscrollview uikit

我在全屏显示UIScrollView,其中UIImageView填充了scrollView的contentView。我添加了一种方法来在特定的平移和缩放处注册滚动视图的contentOffsetcontentSize

我正在尝试将这些坐标转换为CALayer,我可以使用positionbounds设置动画,以便为平移设置动画并缩放到所需的点。

如何将contentOffset的{​​{1}}和contentSize转换为UIScrollView CALayerbounds属性。 CALayer的屏幕尺寸为position,并会添加到另一个屏幕CALayer的屏幕上。

1 个答案:

答案 0 :(得分:1)

看起来我只是要问这个问题才能最终回答我自己的问题!

anchorPoint的{​​{1}}设置为CALayer

然后将CGPointZero尺寸设为bounds

contentSize设置为否定position contentOffset

最后。