导航标题未显示

问题描述

因此,起初我想摆脱主屏幕上的导航栏,因为它不想显示标题,而且我真的不需要它。

但是,由于使用NavigationLink,因此无法将其删除。所以我留在一个小泡菜里。

如何隐藏主页上的工具栏/导航栏或显示标题。

最小代码

struct ContentView: View {
    

   var body: some View {
        NavigationView {
          
                Text("Loading")
          
        }.navigationBarTitle(Text("Home"))
    }
}

因此,再经过几次尝试后,标题似乎必须显示在

  var body: some View {
        NavigationView {
            
            if posts.isEmpty {
                Text("Loading")
                //.navigationBarTitle("") //this must be empty
                .navigationBarHidden(true)
                      
            } else {
                  (REST OF CODE)
            }
    }
   }

尽管如此,它仍然无法隐藏。问题是当if语句运行时,它会不断消失。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)