gpt4 book ai didi

ios - 每个 View 内的 UINavigationBar

转载 作者:行者123 更新时间:2023-11-28 18:33:05 24 4
gpt4 key购买 nike

在我的 iOS 应用程序中,我有一个 UITabBarController。在将位于 TabBar 内的每个 View 的顶部,我想要一个带标题的 NavigationBar。我不想将此 NavigationBar 用于 View 之间的导航,我只想将其用于显示 View 的标题。

在我看来,将 NavigationBar 放入每个 View 并不是一个好主意。此 NavigationBar 应位于 Root View - TabBarController 的 View 中。但是,如果我将它放入 Root View 中, subview 会将 Root View 与不可见的 NavigationBar 重叠。

你能告诉我应该如何解决这个问题吗?谢谢。

最佳答案

将您的 ViewController 嵌入到 UINavigationController 中。通过这样做,您将在 View Controller 中获得一个导航栏,您可以在那里设置标题。对于嵌入,请按照以下步骤操作。

  1. 在您的 Storyboard中,单击 View Controller ,使其上出现蓝色边框。
  2. 之后,转到菜单栏中的“编辑器”菜单,然后单击“嵌入”。
  3. 点击导航 Controller 。

在这里,如果当前您的 View Controller 嵌入到 UITabBarController 中,那么也可以。只需按照这些步骤操作,您就会在底部看到一个导航栏和标签栏菜单。

希望这对您有所帮助。

关于ios - 每个 View 内的 UINavigationBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24183453/

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