NavigationView 在屏幕顶部引入空白

问题描述 投票:0回答:1

引入 NavigationView 似乎在屏幕顶部注入了空白。

没有它,文本位于顶部。

代码是基本的:

 var body: some View{
    NavigationView{
        VStack {
            Text("Top Title")
        ...
        Spacer`()

在以前的iOS版本中,曾经有一个命令:

.navigationBarHidden(true)

但似乎没有当前的等价物。 SO 上的许多解决方法似乎都转向删除 NavigationView。我正在使用 tabBar,所以需要它。 你有什么建议?

swift swiftui navigationbar navigationview
1个回答
0
投票

这应该有效(在某些情况下您可能需要指定

for:
):

.toolbar(.hidden)
© www.soinside.com 2019 - 2024. All rights reserved.