我一直在谷歌上试图找出当UITableView中的一行(或单元格)被点击时调用了什么类型的事件句柄,但是却无法弄明白。我试图在点击时更改单元格的图像属性。
感谢。
答案 0 :(得分:96)
点击表格行时有两种可能的事件:选择行和附件视图(通常是“更多详细信息”类型操作)。
只要您为UITableView注册了一个委托,就可以实现以下内容并在触摸时调用:
// Tap on table Row
- (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath { ... }
// Tap on row accessory
- (void) tableView: (UITableView *) tableView accessoryButtonTappedForRowWithIndexPath: (NSIndexPath *) indexPath{ ... }