我打算为表格视图的标题行构建一个自定义视图,其中有一个按钮。我认为这样做没有问题,但是我想我以后能够通过点击按钮来了解该按钮是什么?我想didSelectRowAtIndexPath在这里不会有用,我没有看到任何didSelectHeaderAtSection方法......
你能告诉我一个很好的办法吗?
谢谢
答案 0 :(得分:2)
我做了一次并使用了indexPath.row整数,将其传递给按钮的(id)发送者。这应该可以正常工作。
编辑:
在:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
你创建一个按钮。 然后你可以这样做:
button.tag = section;
您可以将方法附加到按钮
- (void) myMethod:(id) sender
并且里面应该有这样的东西:
[(UIButton *)sender tag]
那应该做的。