我正在为 iOS 开发一款看起来有点像“Boggle”棋盘游戏的游戏,基本上是一个 4x4 的数字网格,您可以通过触地、触动和触动事件结构滑动,该结构应该返回到主对“磁贴”的标识/内容进行编程以及“选择”它们,以便用户获得他们被选中的视觉反馈(这是我的问题......如何实现这一点)。磁贴可以是按钮或标签。
我能够在 Windows Phone 和 PC 平台上通过与表单本身相关联的触摸/向上/移动事件来实现这一点,即“直接上方”或“向下”、“移动”或“向上”的概念一个标签,并发现将事件与相关的向下/向上/移动动作联系起来很简单,但似乎无法弄清楚如何在 iOS 上执行此操作,尽管研究了手势以及触摸向上/向下/移动范例并创建了几个不同的手势项目,这些项目没有像我在 Windows 中找到的那样工作:http: //www.wintellect.com/CS/blogs/jprosise/archive/2011/01/14/building-touch-interfaces- for-windows-phones-part-2.aspx 我猜应该使用标签而不是按钮,但我愿意使用任何一种。现在,我已经通过简单的按钮触摸实现了游戏,但是当您无法通过单次滑动选择一组相邻的标签时,游戏失去了很多现代 UI 感觉和自然 UI 约束。非常感谢您的帮助。