UITableviewCell didSelectRowAtIndexPath当单元格中有按钮时禁用回调

UITableviewCell didSelectRowAtIndexPath当单元格中有按钮时禁用回调,uitableview,Uitableview,我不确定是否可以这样做,但我创建的tableViewCell子类中有一些按钮。我需要根据这些按钮单击执行操作,但在DidSelectRowatineXpath上没有操作。。。我在同一个表中还有其他tableViewCell子类,我确实需要为其执行DidSelectRowatineXpath。。是否有一种方法可以关闭前一个tableViewCell子类的DidSelectRowatineXpath,但将其保留到后一个类中。。您可以在子类中重写“setSelected”以忽略选择,而不是在基于标记或

我不确定是否可以这样做,但我创建的tableViewCell子类中有一些按钮。我需要根据这些按钮单击执行操作,但在DidSelectRowatineXpath上没有操作。。。我在同一个表中还有其他tableViewCell子类,我确实需要为其执行DidSelectRowatineXpath。。是否有一种方法可以关闭前一个tableViewCell子类的DidSelectRowatineXpath,但将其保留到后一个类中。。您可以在子类中重写“setSelected”以忽略选择,而不是在基于标记或索引路径的didSelectRowAtIndexPath中忽略前者。这样,该特定子类的所有单元格都将忽略选择,但其他UITableViewCells和其他子类仍将正常工作

e、 g

- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
    [super setSelected:selected animated:animated];

    // Configure the view for the selected state
}