2011-02-26 43 views
0

如何访问滚动视图的当前偏移量?获取滚动视图当前contentOffset

我知道下面

[someScrollView contentOffset]

但是这是否返回当前偏移如果是的话怎么能这样被铸造成一个整数?

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

以某种方式标签?

回答

1

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

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

+0

我刚解决了它,你的答案太快了。我会删除这个。 ;) – jarryd

+0

好吧,他回答了你的问题,所以你应该接受它,至少让别人知道这是正确的答案 – Bogatyr

相关问题