需要点击两次AQGridView单元以触发didSelectItem

时间:2011-03-16 15:22:10

标签: iphone aqgridview

我正在使用AQGridView以网格格式显示TableView。

我有一个问题是,需要随机点击GridCell两次以触发

didSelectItem

方法

在第一次点击时,单元格突出显示自己,但没有调用didSelectItem方法。 在第二次点击时,该方法被调用。

有什么想法吗?

2 个答案:

答案 0 :(得分:7)

当您重新选择之前选择的GridCell时,可能只会出现问题。 因此,您必须在viewDidAppear中添加以下声明:

[self.gridView deselectItemAtIndex:self.gridView.indexOfSelectedItem animated:YES];

答案 1 :(得分:1)

您也可以改为实施gridView:willSelectItemAtIndex,然后返回NSNotFound,这样就不会选择任何内容。