我对SwiftUI中导航的工作原理有点困惑。是否只有开始导航的视图需要NavigationView?我有一个带有NavigationView的视图,它有一个指向另一个视图的NavigationLink。然后,第二个视图具有指向第三个也是最后一个视图的NavigationLink。但是,当我的第二个视图导航到我的第三个视图时,我在日志中收到以下消息:
unbalanced calls to begin
我想用新的App Protocol @main --> NO Scene or AppDelegate在SwiftUI中设置一个EnvironmentObject。我是否可以在内容视图中设置EnvironmentsObjects,而不是我的@main .swift?如果是呢?为什么我不能在我的NavigationLink中传递环境对象(如你所见),而Swift希望我手动输入数据,我想传递给LoadingPage()。 非常感谢!{
let user