gpt4 book ai didi

ios - 多个 Split View Controller

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

我已经开始从 iPhone 应用程序迁移到 iPad 应用程序,我遇到了如何包含 UISplitViewController 的问题。我的 master/detail 不是应用程序的根,而是在你到达 master/detail 之前我有登录页面和相机 View 等所以我一直在尝试找到一种使用 Split View Controller 而不将其设置为的方法根。我已经设法实现了这一点,但我已经创建了所有内存泄漏之母,所以我决定重新编写应用程序(感谢苹果),以便我可以使用 UISplitViewController 作为根 Controller 。

在我开始这个过程之前,我决定研究作为从 iPhone 到 iPad 迁移的一部分我需要做的所有其他事情,但我遇到了另一个我无法找到解决方案的问题。

我有多对 iPhone 可以处理的主视图/细节 View 。在 iPad 中,这意味着我需要多个 UISplitView。这是怎么做到的?我已经看到很多关于将一个 Split View Controller 与一个主视图和多个详细 View 一起使用的线程,但没有一个线程使用多个主视图,每个主视图都与一个详细 View 配对。

澄清是多个主视图,每个主视图都有自己的详细 View ,而不是多个主视图共享一个详细 View 。

例如

Master1 - 细节 1Master2 - 细节 2Master3 - 细节 3

如果只有一个 UISplitViewController,你会怎么做?

谁能给我一些指导吗?

最佳答案

因为 Split View Controller 应该只关心屏幕布局而不是内容,所以切换它的 subview Controller 应该不是什么大问题。

如果出于某种原因,根据多个 Split View Controller 进行设计更容易,请考虑您分配为 Root View Controller 的东西不必在应用程序的整个执行过程中保持根。

关于ios - 多个 Split View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20031562/

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