我有一个 NavigationView 并添加了一个标题。问题是当我运行它时它看起来很奇怪。
var body: some View {
NavigationView {
Form {
Section {
Text("Hello World")
}
}
.navigationBarTitle("SwiftUI", displayMode: .inline)
}
}
Run Code Online (Sandbox Code Playgroud)
图像看起来很奇怪。如何让导航高度看起来更好,就像 UIKIt 导航栏一样
你有一个双重嵌套的NavigationView. 您在示例中显示的视图已经从 中呈现NavigationView,因此您不需要创建额外的视图。这是因为当您使用NavigationLink.
尝试删除它:
var body: some View {
Form {
Section {
Text("Hello World")
}
}
.navigationBarTitle("SwiftUI", displayMode: .inline)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1429 次 |
| 最近记录: |