【发布时间】:2016-10-16 13:37:04
【问题描述】:
我目前主要使用 UIKit 在 iOS 上开发一个应用程序,它是一个信息和健康应用程序,而不是一个游戏。这是一家生产椅子的公司,所以我们计划在小视图中添加每把椅子的 3D 模型。
我设法将 3D 模型导入为 chair.dae,并使用 SCNView 显示它们。完整的应用程序是使用 Storyboard 和 Segues 构建的,并结合了 UINavigationController,因此用户可以在 NavigationBar 上来回切换。
现在的问题是,每个其他 ViewController 上的导航栏都按预期工作。 只有在添加了 SCNView 的 ViewController 上,根本没有 NavigationBar。我使用了一个普通的 ViewController,添加了一个 SCNView 并使用 Show Detail Segue 将它连接到我的导航。
另一个问题是,当我切换时,大多数视图会从屏幕右侧拉出,而这个是从底部拉出并替换所有内容
有没有办法强制它显示导航栏? 我尝试了以下,但没有改变任何东西
navigationController?.navigationBar.hidden = false
【问题讨论】:
标签: ios uinavigationcontroller uikit scenekit