gpt4 book ai didi

iphone - UIViewController 容器是否必须是 Root View Controller ?

转载 作者:行者123 更新时间:2023-12-01 16:59:51 25 4
gpt4 key购买 nike

iOS5。我正在尝试创建一个新的容器 View Controller 并将其添加到我的应用程序中 - 但需要父 View Controller 本身是另一个 View Controller 的子级。这可能吗?

到目前为止,我尝试过的结果导致 child 和/或 parent 不可见。

虽然我在问 - 有没有人有在 iOS5 中创建容器 View Controller 的任何好的引用示例。顺便说一句,我看过 Apple 的 WWDC 视频。

最佳答案

好的,再次回答我自己的问题,大声笑,不,容器 ViewController 不必是 Root View Controller 。

我的应用程序结构是一个导航 Controller (我们称之为 vc1),其中包含各种 View Controller 的推送和弹出开/关。这些推送 View Controller 之一(我们称之为 vc2)需要有 subview Controller 。最初我想创建一个容器 View Controller (我们称之为 vc3)并将其添加为推送 View Controller 的子级,然后向其添加子级(我们称之为 vc4 和 vc5)。这将导致以下结果:

导航 Controller (vc1)
View Controller (vc2)
容器 View Controller (vc3)
View Controller (vc4)
View Controller (vc5)

我无法让这个工作。所以我重新考虑并尝试将 vc2 和 vc3 结合起来。到目前为止,这似乎有效(我有一个可见的 View Controller View )。

我(到目前为止)的工作结构是:

导航 Controller (vc1)
容器 View Controller (vc2)
View Controller (vc3)
View Controller (vc4)

关于iphone - UIViewController 容器是否必须是 Root View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8151840/

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