iOS版。如何通过一系列视图连续平移?

时间:2011-05-13 22:09:16

标签: ios uigesturerecognizer pan

我有一个缩略图网格,每个缩略图都是一个UIView。每个缩略图都附有平移手势。如果在一个缩略图上开始平移手势,则即使我的手指确实在它们上方移动,随后的缩略图也不会确认平移手势。即使手势未在缩略图中启动,如何让所有缩略图对平移手势作出反应?

谢谢,
道格

2 个答案:

答案 0 :(得分:0)

我假设你要做的是基本上滚动浏览2D阵列的缩略图?如果是这种情况,请尝试将缩略图放入UIScrollView。这应该照顾平移图片。如果要在点击缩略图时执行某些操作,请将UITapGestureRecognizers放在每个缩略图中。

答案 1 :(得分:0)

将平移手势附加到超级视图,并使用hitTest:inPoint:确定手势正在移动的缩略图。