gpt4 book ai didi

ios - 在不创建新实例的情况下切换 View Controller

转载 作者:行者123 更新时间:2023-11-29 02:09:49 26 4
gpt4 key购买 nike

在我的应用程序中使用三个 View Controller 。我刚刚使用 Storyboard segues 创建了导航。在使用 segues 导航到其他 View 时,为 View Controller 创建新实例。考虑从 A->B-C 的导航。如何从已经保留在内存中的 C 导航到 A 或 B?注意:这里我无法使用 dismissviewcontroller,它将删除 C 的实例。这样我的导航应该是已经创建的实例。

最佳答案

根据你的描述,你应该有一个自定义 Controller 来管理呈现的 View Controller 并允许 View Controller 在彼此之间切换 - 有点像自定义标签栏 Controller ,但没有可见的标签栏......

此自定义 Controller 将在第一次按需创建 View Controller ,然后将它们存储为实例变量,以便下次请求它们时可以重用它们。

在这个模型中,你没有“后退”的概念,你只有当前呈现的 View Controller 和一些你可以切换到的其他 View Controller 。

关于ios - 在不创建新实例的情况下切换 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29409361/

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