【问题标题】:How do I debug a segue from TableViewCell in Xcode?如何在 Xcode 中调试来自 UITableViewCell 的 segue?
【发布时间】:2012-04-20 19:17:47
【问题描述】:

我正在尝试使用情节提要实现从一个表视图控制器到另一个的 segue。

我在情节提要中创建了一个从源表视图单元到我的目标表视图控制器的推送序列,并给了它一个标识符。

当我在源表视图中触摸一个单元格时,会调用 prepareForSegue,但不会发生 segue。但是,如果我将其更改为模态转场,它就可以工作。

有什么想法可以调试它以找出它失败的原因吗?调试日志中没有任何内容...

【问题讨论】:

  • 您的源视图控制器是否有与之关联的导航控制器?
  • 源 TableViewController 由 TabViewController 托管。不过我没有导航控制器。

标签: debugging uitableview ios5 storyboard segue


【解决方案1】:

这就解释了。 “推送”特定于导航控制器。以下内容摘自 iOS 文档的 Glossary 部分:

"push segue 一种转换效果将新视图控制器推送到导航控制器的导航堆栈上的 segue。"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-21
    • 1970-01-01
    相关资源
    最近更新 更多