如何仅在UITableViewCell的附件视图上禁用选择?

时间:2016-02-21 22:25:08

标签: ios swift uitableview accessoryview

我的UITableViewCell在单元格的右边缘有一个UIButton的附件视图。但是,该按钮可能无法供用户使用,因此我将通过self.myButton.enabled = false禁用该按钮。

虽然这使得单元格选择照常工作,但现在选择也会对按钮上的敲击作出反应。换句话说,当按钮被禁用且用户仍然点击按钮时,点击现在正在响应didSelectRowAtIndexPath:方法。

这不是我想要的,因为它有时会让我的用户感到困惑。所以我想按如下方式实现它:

  • 当按钮可用时,点击单元格并点击按钮分别执行不同的方法(我实施和工作)。

  • 当按钮不可用时,点击单元格仅适用于按钮所在的部分。

可以在这里设置功能吗?

0 个答案:

没有答案