我有一个自定义的UITableCellView(子类)。我希望它在右侧披露雪佛龙。但我想挂钩一个自定义动作来点击该指标,而不是故事板segue。
我可以想到两条可能的路径,但我不知道如何完成:
1)在故事板中将单元附件设置为Detail
。在这种情况下,我可以使用tableView:accessoryButtonTappedForRowWithIndexPath:
。但我需要弄清楚如何更改演示文稿,因此它不是“圈子我”的东西,而是指标雪佛龙。
2)在故事板中将单元附件设置为Disclosure Indicator
。当我这样做时,我得到了我想要的演示文稿,但tableView:accessoryButtonTappedForRowWithIndexPath:
没有触发。所以我需要找到一些其他的机制来将一个动作挂钩到它被轻敲。
(旁白:让我们避免“你不应该这样做”的答案。让我们假设我知道自己在做什么,即使我没有。我的问题不是“我应该这样做吗? “)