在多个图像视图中滑动手指

时间:2012-05-10 13:54:39

标签: iphone ios

我动态创建了一个8x8图像视图的网格,其中显示了字母并为每个图像分配了标记。我可以通过点击手势检测每个图像视图上的触摸但我现在想要的是:如果用户滑动其手指通过字母,我将能够获得每个图像视图标记。这样可以检测到触摸的字母(连续触摸)。

请帮助,

提前致谢。

2 个答案:

答案 0 :(得分:2)

禁用单个图像视图上的用户交互,并处理包含它们的超级视图上的触摸。然后你可以在touchesMoved中找出用户手指的图像。

答案 1 :(得分:1)

正如另一张海报所说,你需要处理superview上的触摸事件。您可以使用touchesBegan / touchesMoved,或者您可以向超级视图添加平移手势识别器。就个人而言,我更喜欢手势识别器。我发现它们更清洁,更容易使用,所以我会走那条路。