获取滚动视图当前contentOffset

时间:2011-02-26 05:24:42

标签: iphone uiscrollview

如何访问Scrollview的当前偏移量?

我知道以下

  

[someScrollView contentOffset]

但是这会返回当前偏移量吗?如果是,那么如何将其转换为整数?

我想使用此整数/图像大小来获取当前正在查看的图像。或者有更好的方法来获取当前图像在滚动视图中显示。

以某种方式通过标签?

1 个答案:

答案 0 :(得分:1)

UIScrollView可以在水平和垂直方向上滚动。 contentOffset返回一个CGPoint结构,它包含x和y字段(都是浮点数),以便为两个维度提供偏移量。

要确定正在查看哪个图像,您必须将适当尺寸的偏移量与滚动视图内容中每个图像的位置进行交叉引用。标签与它无关。