How to remove the default Navigation Bar space in SwiftUI NavigiationView

后端 未结 15 2735
我在风中等你
我在风中等你 2020-11-29 20:00

I am new to SwiftUI (like most people) and trying to figure out how to remove some whitespace above a List that I embedded in a NavigationView

In this image, you can

15条回答
  •  执笔经年
    2020-11-29 20:16

    For me, I was applying the .navigationBarTitle to the NavigationView and not to List was the culprit. This works for me on Xcode 11.2.1:

    struct ContentView: View {
        var body: some View {
            NavigationView {
                List {
                    NavigationLink(destination: DetailView()) {
                        Text("I'm a cell")
                    }
                }.navigationBarTitle("Title", displayMode: .inline)
            }
        }
    }
    

提交回复
热议问题