【问题标题】:(iOS) Why does second 'push' segue in navigation controller always crash?(iOS) 为什么导航控制器中的第二个“推送”segue 总是崩溃?
【发布时间】:2012-03-06 08:42:14
【问题描述】:

我有一个情节提要设置为选项卡式应用程序,第一个视图控制器包含一个 界面视图。 Protoype 单元有一个“推送”到细节视图的“推送”,该视图嵌入在导航控制器中。到目前为止,一切都很好。当一个单元格被选中并且有一个导航栏项可以返回到表格视图时,详细视图会推送。

现在我遇到了麻烦。详细视图有 2 个按钮“地图”和“票证”。如果我创建一个新的 UIViewController,将其嵌入到导航控制器中,然后像以前一样将按钮的“推送”segue 拖到新的视图控制器,当我单击按钮时,应用程序会立即崩溃并显示 SIGABRT。如果我不嵌入导航控制器并使用“模态”segue,它不会崩溃,但继续使用“水平幻灯片”动画和导航栏按钮返回详细视图似乎是一种自然流程。

一旦我可以停止崩溃,我想用 UIMapView 将另一个按钮连接到它自己的视图控制器。

我做错了什么?

【问题讨论】:

    标签: uitableview crash push storyboard segue


    【解决方案1】:

    您不需要在详细视图中嵌入导航控制器。你只需要一个在顶层。取出详细视图控制器中的导航控制器,然后从那里推送到下一个视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-21
      相关资源
      最近更新 更多