我在目标c应用程序的UITableView中有一个自定义UITableViewCell。我左边有一个imageView和一个标签,但现在我想在正确的位置添加一个支票。我在附件视图中将此检查添加到我的自定义单元格中,但我也有didSelectRow函数。
如何禁用accesoryView区域中的didSelectRow? 有可能吗?
答案 0 :(得分:0)
您还可以为您的复选按钮设置自定义按钮。如果您需要执行细胞类以外的任何操作,请设置按钮单击并委派。因此,当您点击按钮时,您将点击该区域的按钮,如果您点击按钮的外部空间,您将获得选择的tableview。
答案 1 :(得分:0)
您可以在右侧添加UIButton
您想要的尺寸。在你的单元格中创建委托协议,VC应该实现它并将self设置为委托。
答案 2 :(得分:0)
尽管OP可能早就给出了答案,但为了后代:这个UITableViewDelegate方法: tableView(_:accessoryButtonTappedForRowWith:)可以解决此问题/满足此需求。
干杯!