在UITableview中的Header视图的UIButton中检索部分

时间:2013-08-03 11:43:55

标签: ios objective-c uitableview

我已经在每个部分的UITableView的标题中插入了一个UIButton,我想知道是否有可能在按下时检索部分编号,我以这种方式添加按钮:

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

UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 309, 70)];

UIButton *markAllYes = [UIButton buttonWithType:UIButtonTypeCustom];

[markAllYes setImage:[UIImage imageNamed:@"mini_seen.png"] forState:UIControlStateNormal];
[markAllYes setFrame:CGRectMake(95, 35, 31, 31)];
[markAllYes addTarget:self action:@selector(markAllYesPressed:) forControlEvents:UIControlEventTouchUpInside];
[headerView addSubview:markAllYes];

return headerView;
}

1 个答案:

答案 0 :(得分:2)

您可以使用UIButton的tag属性。

markAllYes.tag = section