【问题标题】:SwiftUI Navigation Bar TitleSwiftUI 导航栏标题
【发布时间】:2020-12-24 09:53:19
【问题描述】:

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

这是我正在使用的代码:

struct ContentView: View {
    var body: some View {
        NavigationView {
            Form {
                ...
            }
        }
        .navigationBarTitle(Text("WeSplit"))
    }
}

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

我也尝试过输入.navigationBarTitle("WeSplit"),其中没有Text()。结果还是一样。

您对如何解决它有任何想法吗?提前谢谢!

我正在运行 Xcode 12.3 版。

【问题讨论】:

    标签: ios swift swiftui


    【解决方案1】:

    应该在NavigationView里面,比如

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-23
      • 2019-11-11
      • 2019-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多