在didselectrowatindexpath上的按钮动作

时间:2016-01-12 06:16:28

标签: ios swift user-interface

我在单元格中添加了一个容器视图。但是当我尝试单击View中的按钮时,只有委托方法 didselectrowatindexpath 被调用

enter image description here

如何在 didselectrowatindexpath 之前处理按钮点击?

2 个答案:

答案 0 :(得分:3)

将目标方法添加到按钮,如下所示

cell.button.tag = indexPath.row;
[cell.button addTarget:self action:@selector(btnclick:) forControlEvents:UIControlEventTouchUpInside];

添加按钮点击方法如下

-(void)btnclick:(UIButton *)sender
{
    int index = sender.tag;

}

答案 1 :(得分:1)

我解决了我的问题,我的细胞高度<集装箱视图高度。需要扩大细胞高度,一切正常!