1

我正在尝试使用显示附件操作 segue 和显示指示器(如图所示)从 tableview 到嵌入导航控制器的视图控制器。单击包括披露图标在内的任何内容都不会执行任何操作。如果我将 segue 从“辅助操作”更改为“选择”,则 segue 可以工作,但那是通过按预期单击 tableview 单元格中的任意位置。我的目标是仅在按下披露指示符时才使用“辅助操作”进行segue。

我知道有这样做的程序化方式,但那些也不起作用。我假设通过导航控制器阻止此操作的潜在问题也阻止了编程方法的工作。我如何让披露指示器继续到另一个视图控制器? 附件动作转场

4

1 回答 1

9

accessorybuttontappedforrowwith仅当附件类型等于“详细信息披露”且附件视图为零时才有效。因此,它永远不会与“披露指标”一起使用。

几天的研究告诉我,社区的共识是,除了苹果工程师的决定之外,没有任何解释可以解释为什么这是苹果工程师决定的,并且“披露指标”只是象征性的,而不是可以调用方法的按钮。大多数人都同意,鉴于上述方法的存在,它没有任何意义。

于 2017-06-20T01:44:30.720 回答