我是SwiftUI的新手(像大多数人一样),试图弄清楚如何删除我嵌入在NavigationView中的List上方的空白。
在此图像中,您可以看到列表上方有一些空白
我要完成的是
我试过使用
.navigationBarHidden(true)
但这并没有进行任何明显的更改。
我目前正在这样设置我的navigationView
NavigationView {
FileBrowserView(jsonFromCall: URLRetrieve(URLtoFetch: applicationDelegate.apiURL))
.navigationBarHidden(true)
}
其中FileBrowserView是具有列表和像这样定义的单元格的视图
List {
Section(header: Text("Root")){
FileCell(name: "Test", fileType: "JPG",fileDesc: "Test number 1")
FileCell(name: "Test 2", fileType: "txt",fileDesc: "Test number 2")
FileCell(name: "test3", fileType: "fasta", fileDesc: "")
}
}
我确实要注意,这里的最终目标是您将能够单击这些单元格来更深入地导航到文件树,因此在更深层的导航栏中应该显示“返回”按钮,但是我不希望在在我的初始视图中排名最高。