swift 如何更改navigationTitle的颜色?

niwlg2el  于 2023-04-19  发布在  Swift
关注(0)|答案(1)|浏览(118)

我目前遇到的问题,我的navigationTitle("Gratitude Journal")的可读性是坏的。有人可以帮助我弄清楚如何改变它?
.foregroundColor不工作。

谢谢!

k7fdbhmy

k7fdbhmy1#

View的初始化器中,可以使用UIKit命令提供颜色。
它是这样工作的:

struct MyView: View {

    init() {
        UINavigationBar.appearance().largeTitleTextAttributes = [.foregroundColor: UIColor(Color.blue)]   // Change blue with your desired color
        UINavigationBar.appearance().titleTextAttributes = [.foregroundColor: UIColor(Color.blue)]   // Change blue with your desired color
    }

    var body: some View {
        // Whatever
    }
}

相关问题