【发布时间】:2013-06-16 09:39:49
【问题描述】:
我试图找出 iOS 中解决以下问题的最佳方法:
基本上,我用 UIButtons 构建了一个 4x6 平铺矩阵,每个平铺按钮都包含一个字母。按钮包含在 UIView 中。 (苹果、快、树)
A
P F
P A
L S
E T
T R E E
所有 UIButton 都将 userInteractionEnabled 设置为 FALSE 以接收 touchesBegan 调用。在创建时,所有 UIButtons 都被放置到 NSMutableArray 中。
我的挑战是如何从一个字母(起点)滑动和拖动并移动到一个目标字母,试图“找到”完整的单词。有点像 Ruzzle 应用程序,但只有水平和垂直滑动。 被“多选”的 UIButtons 必须改变背景颜色作为视觉指示。
我通过 touchesMoved 接收触摸位置。是不是整个检测代码都要在touchesMoved下触发?
最好的方法是什么?和最少的过程密集度
【问题讨论】:
标签: ios cocoa-touch ios5