1

我目前正面临一些我觉得很奇怪的事情。在我的故事板中,有一个 TableViewController 填充了静态单元格。

当我选择其中一行时,我想执行一个简单的 segue(推送到另一个视图控制器)。所以我从相关的表格单元格“ControlDrag”到兄弟控制器,但是当点击一个单元格时,什么也没有发生。除此之外,我确实尝试将 segue 触发分配给单元格的附件视图(一个显示按钮)。在这种情况下,segue 被有效地触发了。

所以这是我的问题:我应该使用“编程方式”来处理单元格上的点击(tableview 委托方法和手动 segue 执行),还是界面构建器中缺少一些东西?顺便说一句,我们如何解释附件按钮视图的行为差异?

这是两个截图

  • 应该触发 segue 的单元格选择

    应该触发 segue 的单元格选择

    并且,执行 segue 的辅助动作

    附属动作

4

1 回答 1

1

我终于找到了问题所在。我在视图控制器上附加了一个手势识别器,它正在捕捉单元格上的点击事件。

于 2012-12-29T16:28:45.187 回答