如何在iphone的tableview中找到accessoryType点击

时间:2011-02-28 04:44:15

标签: iphone objective-c ios

我需要在iphone的accessoryType点击表格视图中执行某些操作。我可以在iphone中找到accessoryType点击UITableView

2 个答案:

答案 0 :(得分:9)

您需要在

中定义单元格的accessoryType
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
像这样

cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;

此accessoryType的行选择方法是

- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath

但是如果要为单元格定义任何其他accessoryType,则可以使用此方法。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

答案 1 :(得分:6)

为此目的使用此委托方法

- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath

单击附件时会触发