gpt4 book ai didi

ios - 滑出菜单 - 当切换回原始 Controller 时,导航栏消失

转载 作者:可可西里 更新时间:2023-11-01 01:37:59 25 4
gpt4 key购买 nike

我的应用程序中有一个滑出式菜单,只是想让你知道,我是 iOS/Swift 的新手,所以如果我没有很好地解释它或使用正确的术语,这就是原因。

我将 SWRevealViewController 库用于滑出菜单。

我为所有 View Controller 使用的唯一代码是

self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())

问题基本上是,当应用程序首次打开时,它会显示我的导航项的标题以及 ViewController1(默认 View )上的所有内容,但是当使用滑出菜单转到 ViewController2 或 3,然后返回到ViewController1,整个导航栏/项目消失。

我尝试在 viewDidLoad() 中使用类似 nav_item.title = "whatever" 的东西,但这不起作用,就当我切换回第一个 View 时。有趣的是,如果我以编程方式更改标题,它会在首次加载时发生变化,但当我更改为 View2 并更改回 View1 时,它就会消失。

如果我解释得不够好,这里有几张图片说明了我的意思,因为就像我说的,我还是新手。我的应用程序的开发进展顺利,因为我要放弃我已经使用了一段时间的 Android 版本。

a busy cat这是第一次加载、标题和所有内容的时间。请注意,我的背景颜色不会重叠或更改时间和电池的顶部,这会成为以后 View 的问题。

a busy cat使用我的滑出菜单切换到不同的 View 。

a busy cat切换回原始 View ,导航项消失,背景颜色扩展到全 View ,重叠电池状态和时间

最佳答案

您的 Storyboard是什么样子的?这就是我通常的做法。

enter image description here

关于ios - 滑出菜单 - 当切换回原始 Controller 时,导航栏消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33465718/

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