gpt4 book ai didi

ios - 准备(用于segue :) not being called on segue?

转载 作者:行者123 更新时间:2023-11-30 11:12:45 24 4
gpt4 key购买 nike

我已将项目上传到此处,因为我觉得代码片段不足以理解该问题。

我有两个 TableViewController,它们都连接到另一个 TableViewController。所有segues都设置为Show,并且所有segues都有标识符。每个 TableViewController 类也有自己的 prepare(for segue:, sender: Any?函数定义。两个 View Controller 中的 segues 都设置为 BarButtonItem,因此当点击 BarButtonItem 时,segue 就会运行。我在 prepare 的代码中添加了一些打印语句函数,我可以看到 prepare仅当从我的 ChecklistViewController 发生转场时才调用TableViewController,而不是来 self 的 ListViewController TableViewController。

如果您查看我链接的项目中的 Main.storyboard,ListViewController是最左边的 View Controller ,位于导航 Controller 下方。右上角的 BarButtonItem 链接到标识符为 NewList 的 Segue。 ,但点击按钮时该标识符不会运行。

最佳答案

您是否已将正确的类与 Storyboard中的 View Controller 关联起来,并确保 Segue 的标识符没有任何拼写错误?

顺便说一句,我无法下载您的项目。我的防病毒程序警告我此存档中有一个受病毒感染的文件。您可以直接在此处提供一些代码片段和/或屏幕截图吗?

关于ios - 准备(用于segue :) not being called on segue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52020395/

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