gpt4 book ai didi

ios - UINavigtionController Nib 的顶部栏黑色不透明不在 UIViewController 上显示黑色

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:03:28 24 4
gpt4 key购买 nike

我在 Swift 中创建了新的 Storyboard项目,并将 UINavgationController 添加到初始 UIViewController,然后我将 Storyboard中 UINavigationController 的导航栏颜色更改为黑色,但是当我运行该应用程序时,它显示的是白色导航栏。

请注意,我不希望以编程方式解决此问题。我只需要使用 Storyboard 来解决这个问题。

[更新]

这就是我在 Storyboard中所做的 enter image description here

这是我在模拟器中得到的: enter image description here

有什么帮助吗?

谢谢

最佳答案

我不确定你在 Storyboard 中做了什么。但您可以通过以下方式使其发挥作用:

  1. 在导航 Controller 中选择一个导航栏。

Navigation bar selection

  1. 选择所需的样式。

enter image description here

更新 1

另一种解决方案是使用外观。请记住,它将应用于项目中的所有导航栏。

[[UINavigationBar appearance] setBarTintColor:[UIColor blackColor]];
[[UINavigationBar appearance] setTranslucent:YES];

更新 2

或者

[[UINavigationBar appearance] setBarStyle:UIBarStyleBlack];
[[UINavigationBar appearance] setTranslucent:YES];

更新 3

如果您真的不想编写任何代码,这就是您可以从 Storyboard 中执行的操作。这里的1对应于UIBarStyleBlack

enter image description here

关于ios - UINavigtionController Nib 的顶部栏黑色不透明不在 UIViewController 上显示黑色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39956049/

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