我知道这是一个非常简单的问题,我检查了stackoverflow中的几乎每个问题,但找不到合适的解决方案。
我有一个自定义的UITableViewCell,
我试过了
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
和
[cell setUserInteractionEnabled:NO];
已经,但是它仍然阻止选择单元格内部的按钮。我尝试实现几种委托方法,但还是没有运气。
我希望你们能帮助我。
谢谢。
最佳答案
只需分配UIButton
,即您要执行的选择器即可;在tableView:cellForRowAtIndexPath:
中,并且什么都不在tableView:didSelectRowAtIndexPath:
中
发表评论后编辑:
然后在[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
中将indexPath.row == 0
替换为tableView:cellForRowAtIndexPath:
。