iPhone - 如何在标题视图中捕获按钮单击到UITableView

时间:2011-01-22 14:05:05

标签: iphone uitableview header uibutton click

我打算为表格视图的标题行构建一个自定义视图,其中有一个按钮。我认为这样做没有问题,但是我想我以后能够通过点击按钮来了解该按钮是什么?我想didSelectRowAtIndexPath在这里不会有用,我没有看到任何didSelectHeaderAtSection方法......

你能告诉我一个很好的办法吗?

谢谢

1 个答案:

答案 0 :(得分:2)

我做了一次并使用了indexPath.row整数,将其传递给按钮的(id)发送者。这应该可以正常工作。

编辑:

在:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {

你创建一个按钮。 然后你可以这样做:

button.tag = section;

您可以将方法附加到按钮

- (void) myMethod:(id) sender  

并且里面应该有这样的东西:

[(UIButton *)sender tag]

那应该做的。