SwiftUI 导航栏标题

Phi*_*rev 5 ios swift swiftui

在 HackingWithSwift 课程之后,我正在迈出进入 SwiftUI 的第一步。尝试在我的应用中实现导航栏时遇到了问题。由于某些原因,导航栏的标题没有显示。这是我正在使用的代码:

struct ContentView: View {
    var body: some View {
        NavigationView {
            Form {
                ...
            }
        }
        .navigationBarTitle(Text("WeSplit"))
    }
}
Run Code Online (Sandbox Code Playgroud)

一旦在模拟器或我的目标设备上运行它,我会看到导航栏标题的可用空间,但那里没有文本。

我也试过.navigationBarTitle("WeSplit")在没有 Text() 的情况下输入。结果还是一样。

你对如何解决它有什么想法吗?先感谢您!

我正在运行 Xcode 12.3 版。

Asp*_*eri 6

它应该在里面NavigationView,比如

struct ContentView: View {
    var body: some View {
        NavigationView {
            Form {
                ...
            }
            .navigationBarTitle(Text("WeSplit"))     // << here !!
        }
    }
}
Run Code Online (Sandbox Code Playgroud)