【问题标题】:NavigationView height irregular swiftuiNavigationView高度不规则swiftui
【发布时间】:2021-07-18 17:53:11
【问题描述】:

我有一个 NavigationView 并添加了一个标题。问题是当我运行它时它看起来很奇怪。

var body: some View {
    NavigationView {
        Form {
            Section {
                Text("Hello World")
            }
        }
        .navigationBarTitle("SwiftUI", displayMode: .inline)
    }
}

图像看起来很奇怪。如何让导航高度看起来更好,就像 UIKIt 导航栏一样

【问题讨论】:

    标签: swift swiftui


    【解决方案1】:

    您有一个双重嵌套的NavigationView。 您在示例中显示的视图已经从 NavigationView 呈现,因此您无需创建其他视图。 这是因为当您使用 NavigationLink 时会保留导航视图上下文。

    尝试删除它:

    var body: some View {
        Form {
            Section {
                Text("Hello World")
            }
        }
        .navigationBarTitle("SwiftUI", displayMode: .inline) 
    }
    

    【讨论】:

      猜你喜欢
      • 2020-09-21
      • 2020-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多