gpt4 book ai didi

ios - 如何使导航 Controller 导航栏不可见或至少更改颜色

转载 作者:可可西里 更新时间:2023-11-01 00:53:51 26 4
gpt4 key购买 nike

我有一个链接到设置为 RootController 的 ViewController 的 UINavigationController。我启用了 UINavigationBar 并放置了 3 个 UIViews,每个 UIViews 里面都有一个 UIButton。理想情况下,我想让 UINavigationBar 完全不可见,但我也愿意将颜色设置为我的 ViewController 的背景色。我正在 swift 工作,我已经尝试过像

self.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
self.navigationBar.shadowImage = UIImage()
self.navigationBar.translucent = true

但是什么都没有改变。有没有正确的方法来做到这一点?

最佳答案

在 swift 中,你可以这样做:

self.navigationController?.setNavigationBarHidden(true, animated: true)

请引用Documentation了解更多详情。

关于ios - 如何使导航 Controller 导航栏不可见或至少更改颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24519790/

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