AQGridView长按网格单元检测

时间:2012-08-28 13:26:22

标签: objective-c ios cocoa-touch uigesturerecognizer aqgridview

我想检测是否长按AQGridCellView而不是选择它我想显示带有自定义选项的菜单。我认为只需将一个长按手势识别器添加到单元格视图的子类就足以处理它,但看起来AQGridView已经捕获了与单元格的所有交互。

有人知道如何解决这个问题并认识到长按网格单元吗?

1 个答案:

答案 0 :(得分:4)

我与图书馆的开发人员取得了联系,发现图书馆本身无法做到这一点。但我找到了一个简单的解决方法:

  1. 禁用AQGridView中的选择。
  2. 创建自定义网格单元格并添加UITapGestureRecognizer和UILongGestureRecognizer。
  3. 而不是对AQGridViewDelegate的反应附加到手势识别器的选择器。
  4. 这适用于我的应用程序。希望这个解决方案也会帮助其他人。