gpt4 book ai didi

uitableview - (iOS)为什么导航 Controller 中的第二个 'push' segue总是崩溃?

转载 作者:行者123 更新时间:2023-12-03 17:41:10 24 4
gpt4 key购买 nike

我有一个 Storyboard设置为选项卡式应用程序,其中第一个 View Controller 包含一个
UITableView。 Protoype单元具有“推送” segue到详细 View ,该 View 嵌入在导航 Controller 中。到现在为止还挺好。当选择一个单元格并且有一个导航栏项可以返回到表格 View 时,详细信息 View 会按下。

现在我遇到麻烦了。详细 View 有2个按钮“ map ”和“票证”。如果我创建一个新的UIViewController,将其嵌入到导航 Controller 中,然后像以前一样将按钮的“推送”按钮从ctrl拖放到新的 View Controller ,则当我单击该按钮时,该应用程序会立即崩溃并出现SIGABRT。如果我不嵌入导航 Controller 并使用“模态” segue不会崩溃,但是继续“水平滑动”动画和导航栏按钮回到详细 View 似乎是自然的流程。

一旦我可以停止崩溃,我想使用UIMapView将另一个按钮连接到它自己的 View Controller 。

我究竟做错了什么?

最佳答案

您无需在详细 View 中嵌入导航 Controller 。您只需要一个顶层。从详细 View Controller 中取出导航 Controller ,然后从那里推到下一个 View 。

关于uitableview - (iOS)为什么导航 Controller 中的第二个 'push' segue总是崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9286064/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com