【发布时间】:2011-03-16 15:22:10
【问题描述】:
我正在使用 AQGridView 以网格格式显示 TableView。
我有一个问题,需要随机点击两次 GridCell 才能触发
didSelectItem
方法。
在第一次点击时,单元格会突出显示自身,但没有调用 didSelectItem 方法。 在第二次点击时调用该方法。
有什么想法吗?
【问题讨论】:
标签: iphone aqgridview
我正在使用 AQGridView 以网格格式显示 TableView。
我有一个问题,需要随机点击两次 GridCell 才能触发
didSelectItem
方法。
在第一次点击时,单元格会突出显示自身,但没有调用 didSelectItem 方法。 在第二次点击时调用该方法。
有什么想法吗?
【问题讨论】:
标签: iphone aqgridview
问题可能只发生在您重新选择之前选择的 GridCell 时。
因此,您必须在您的viewDidAppear 中添加以下声明:
[self.gridView deselectItemAtIndex:self.gridView.indexOfSelectedItem animated:YES];
【讨论】:
您也可以只实现gridView:willSelectItemAtIndex,然后返回NSNotFound,这样就不会选择任何内容。
【讨论】: