繁体   English   中英

如何更改 Swift 5 中导航栏标题的颜色?

[英]How to change the color of the title of a Navigation Bar in Swift 5?

我在我的应用程序中遇到了我的导航 Controller 的问题。

我的导航 Controller 具有黄色背景色。 因此,标题 label颜色应始终为black即使在暗模式下也是如此,因为黄色和白色太相似了。

我附上了一张图片来说明我的问题: 在此处输入图像描述

如您所见,我选择红色作为标题颜色以检查这是否有效。 但标题TEST在 Light Mode 中仍为黑色,在 Dark Mode 中为白色

如果您知道如何解决此问题以使标题颜色始终为黑色,请现在告诉我。 我尝试了一大堆不同的解决方案,但到目前为止没有一个对我有用。

提前感谢您的帮助。

你可以试试

navigationController?.navigationBar.largeTitleTextAttributes = [.foregroundColor: UIColor.black]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM