gpt4 book ai didi

ipad - UISplitViewController 可以作为 UINavigationController 中的根 Controller 吗?

转载 作者:行者123 更新时间:2023-12-04 06:46:22 24 4
gpt4 key购买 nike

界面构建器不允许您添加 UISplitViewController 作为 UINavigationController 的根 Controller 。
我还尝试以编程方式创建 UINavigationController 并将其根 View Controller 设置为 UISplitViewController。

结果是一个只有导航栏的空窗口。

我还尝试了拆分 View Controller 替换 MGSplitViewController。它主要工作,除了在拆分 View Controller 中,主 View 是另一个 UINavigationController。它的导航栏显示得太粗了。改变方向和返回清除它。

我一直在尝试各种不同的方法来获得看起来像拆分 View 的 View 和我在它们之间切换的其他 View 。我在选项卡 View Controller 中尝试过,编写自己的 Controller 来管理窗口的 subview ,并将拆分 View 作为托管 View ,现在是导航 Controller 。所有的尝试都有一些问题。最一致的问题是关于 View 的方向。我的应用程序以横向模式运行,通常 subview 认为它仍然是纵向的。

任何想法表示赞赏。

最佳答案

不。

底线:UISplitViewController必须是应用程序的根 View (或者更具体地说,是一个窗口)。它不能住在 UINavigationController 里面或其他任何东西。

当前的 SDK 就是这种情况,不能保证在 future 的 SDK 中会发生变化。

关于ipad - UISplitViewController 可以作为 UINavigationController 中的根 Controller 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3723342/

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