【发布时间】:2011-08-14 08:55:23
【问题描述】:
我已经将非常棒的 AQGridView 合并到我的项目中,但是遇到了一个小问题,
我发现的唯一委托方法是 - (void) gridView:(AQGridView *)gridView didSelectItemAtIndex:(NSUInteger)index;
它只检测一个选择,这意味着 - 如果我选择一个单元格然后想要“取消选择”我刚刚单击的一个单元格,我将不得不单击另一个单元格,或者在该单元格上单击两次以执行取消选择。
如果我只能检测到触摸,我可以触发选择,但是由于它保存了触摸状态,所以会出现我刚才描述的问题。
如果您对此有任何信息或建议,我很乐意听取你们的意见:)
亲切的问候, 谢。
【问题讨论】:
-
您可以告诉网格视图在项目被选中时取消选择该项目。在
- (void) gridView:(AQGridView *)gridView didSelectItemAtIndex:(NSUInteger)index;致电deselectItemAtIndex:index animated:animated -
如此简单!谢谢你 ! :) 你应该把它写成答案,我会接受它:)
标签: iphone selection tap aqgridview