在iOS中跟踪触控

时间:2013-03-13 14:25:05

标签: ios touch user-input collectionview

我正在为iPhone创建一个单词搜索游戏,并且无法确定游戏主要组成部分(搜索拼图一词)的最佳方法。

我目前正在使用集合视图来显示拼图。但是,我无法弄清楚如何跟踪用户触摸集合视图以突出显示字母,因为他们将手指滑过拼图。

Iv查看了集合视图的选择和突出显示功能,但它们似乎没有提供我需要的功能。

基本上我的问题如下: 集合视图是此类游戏(单词搜索)的最佳方法吗? 如果是,那么我该如何跟踪用户输入以突出显示并返回他们滑动手指的单元格? 如果它不是最佳方法,那么还有哪些其他选项可以更容易地跟踪用户在网格上的输入,例如显示器?

我累了张贴我正在谈论的图片,但不能这样,所以希望我的问题很清楚,如果不是,请告诉我,我会尝试更具体。

提前感谢您提出任何建议和意见。

2 个答案:

答案 0 :(得分:0)

解决此问题的方法是在集合视图中添加平移手势识别器。然后,您可以使用indexPathForItemAtPoint:和cellForItemAtIndexPath:来获取用户平移的正确单元格。然后,您可以使用单个单元格执行任何操作。

答案 1 :(得分:0)

有一个很棒的iOS SDK,名为HeatMap。您可以获得更多信息HERE。我已经阅读了很多关于开发人员和服务的好东西。让您跟踪选择性视图上的触摸事件。

以下是该网站演示的截图:

HeapMap