我UIButton
在UITableView
viewForHeaderInSection
. 现在,当我单击该部分中的按钮时,我如何知道单击了哪个部分?请帮忙。
问问题
393 次
4 回答
3
当您在中添加按钮时viewForHeaderInSection
,只需设置带有部分编号的标签,如下所示。,..
button.tag = section;
当您当时单击按钮时,您可以使用以下代码获得该号码...
- (IBAction)yourButton_Clicked:(id) sender
{
NSLog(@"Section Number => %d",[sender tag]);
}
于 2013-07-29T07:18:39.417 回答
1
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UIbutton *btn =[[UIButton alloc]init];
btn.tag=section;// this tag property will differentiate button for different section
}
通过这个,您可以访问 btn 并在该 burron 上添加事件
于 2013-07-29T08:15:14.017 回答
0
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UIbutton *button =[[UIButton alloc]init];
button.tag=section;// this tag property will differentiate button for different section
}
于 2013-07-29T07:20:54.997 回答
-1
在 didselectrowatindexpath 检查 if(index path.section) 是否等于您想要操作的部分。
于 2013-07-29T07:16:10.827 回答