我在单个单元格中有一个按钮,并为该按钮设置标签。
按钮向上箭头创建:
UIButton *btn_uparrow=[[UIButton alloc]initWithFrame:CGRectMake(500, 20, 50, 50)];
[btn_uparrow setTitle"up" forState:UIControlStateNormal];
btn_uparrow.backgroundColor =[UIColor blackColor];
[btn_uparrow addTarget:self actionselector(btn_up_arrow forControlEvents:UIControlEventTouchUpInside];
[btn_uparrow setTag:indexPath.row];
[cell addSubview:btn_uparrow];
上箭头按钮操作方法
-(void)btn_up_arrowUIButton*)click
{
i++;
NSLog(@"increment %d",i);
if(i>=5)
{
NSLog(@"button increment %d",i);
i--;
}
}
当我单击单独单元格中的按钮时,增量将继续在以前的数据上。
请使用以下代码。
NSInteger tagVal = (UIButton*)click.tag;
并检查 tagVal 变量值。
关于ios - 如何调用按钮 Action 取决于uiTableView中的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31781332/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |