我动态创建了一个8x8图像视图的网格,其中显示了字母并为每个图像分配了标记。我可以通过点击手势检测每个图像视图上的触摸但我现在想要的是:如果用户滑动其手指通过字母,我将能够获得每个图像视图标记。这样可以检测到触摸的字母(连续触摸)。
请帮助,
提前致谢。
答案 0 :(得分:2)
禁用单个图像视图上的用户交互,并处理包含它们的超级视图上的触摸。然后你可以在touchesMoved中找出用户手指的图像。
答案 1 :(得分:1)
正如另一张海报所说,你需要处理superview上的触摸事件。您可以使用touchesBegan / touchesMoved,或者您可以向超级视图添加平移手势识别器。就个人而言,我更喜欢手势识别器。我发现它们更清洁,更容易使用,所以我会走那条路。