gpt4 book ai didi

ios - 无法将导航栏添加到场景 : Root view controller issue?

转载 作者:可可西里 更新时间:2023-11-01 17:17:12 29 4
gpt4 key购买 nike

我仍在为导航栏而苦苦挣扎,只是不知道如何编辑或验证我的 View 中是否有导航栏,我将不胜感激任何帮助。

我有一个项目包含另一组场景,同样包含一个导航 Controller 和三个关联的 View Controller (通过导航 Controller 中嵌入的转场和主 TableView 连接),我能够在界面构建器中手动添加导航栏到被连接到 TableView Controller 的外部 View Controller 。但在这组场景中,导航 Controller 被设置为 TableView 的 Root View Controller 。

我还有另外一组场景。一个导航 Controller 和两个相关的 View Controller ——都是 TableView Controller 。我在导航 Controller 中嵌入了第一个 TableView Controller ,然后向其中添加了第二个 TableView Controller (对于我想添加到我的应用程序的新屏幕),我将第二个 TableView Controller 连接到我的第一个 TableView Controller 表演转场的方式(就像我昨天对其他场景所做的那样)。我可以将这个其他导航 Controller 也设置为根 Controller 吗?比如,我可以在一个项目中有两个 Root View Controller 吗?

在我看来,我的新 TableView Controller 上似乎有一个可见的导航栏(请参见下面的屏幕截图),但我无法单击它来编辑它以向其添加标题。但是导航栏是否存在,如果存在,为什么我不能在其中单击并使用它?

在回答上一个问题时有人告诉我,您必须手动将导航栏添加到 Storyboard 场景到任何其他 View Controller 。我那天做了,它奏效了。但是今天,当我尝试通过拖动到场景上来添加导航栏时,它不允许我这样做。

截图如下: enter image description here

最佳答案

尝试添加 push segue(已贬值),而不是将其更改为 show segue(在您的 tableview 之间)。这是我在我的应用中使用的解决方法。

关于ios - 无法将导航栏添加到场景 : Root view controller issue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26461958/

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