gpt4 book ai didi

ios - 查看 Controller 内存管理 iOS

转载 作者:行者123 更新时间:2023-11-29 12:53:15 25 4
gpt4 key购买 nike

我将开发一个应用程序,它使用类似于 Gmail 和 Facebook 等流行应用程序上的“侧边栏”。然而,我很好奇的是,在这些情况下如何管理 View Controller 。我看到使用 Storyboard 的方式,你在 View Controller 之间创建了 segues,但我不明白这将如何与允许你访问许多不同 View Controller 的边栏一起工作。

我是否必须对此采取不同的方法,例如使用导航 Controller 或其他方法?如果是这样,我将如何处理这个问题,因为我在导航栏上有一个按钮可以拉出侧 View 。我很担心内存管理问题,并且不知道如何解决这个问题,因此我们将不胜感激。

谢谢!

最佳答案

您的幻灯片 viewController 应该保留在内存中以便从左侧或右侧快速滑动,如果您每次都创建 viewController 那么幻灯片动画可能比您想要的慢。你应该在这里有完全自定义的 View 。我建议您使用 Internet 上可用的开源库之一,而不是通过工作来实现它。
这是一个例子:https://www.cocoacontrols.com/controls/msnavigationpaneviewcontroller
还有一个:https://www.cocoacontrols.com/controls/skslideviewcontroller

关于ios - 查看 Controller 内存管理 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21907147/

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