我已经动态地创建了一个8x8图像视图的网格,在其中显示字母,并为每个图像视图分配标签。我可以通过点击手势检测每个图像视图上的触摸,但我现在想要的是:如果用户将手指滑过字母,我将能够获得每个图像视图的标签。从而可以检测到所触摸的字母(连续触摸)。
请帮帮我
提前谢谢。
发布于 2012-05-10 21:58:50
禁用各个图像视图上的用户交互,并处理包含这些图像视图的superview上的触摸。然后,您就可以在touchesMoved中找出用户的手指在哪个图像上。
发布于 2012-05-10 22:06:59
正如另一张海报所说,你需要在superview上处理触摸事件。你可以使用touchesBegan/touchesMoved,或者你可以在superview中添加一个平移手势识别器。就个人而言,我更喜欢手势识别器。我发现它们更干净,更容易使用,所以我会走那条路。
https://stackoverflow.com/questions/10535500
复制相似问题