【发布时间】:2022-08-23 22:57:37
【问题描述】:
我目前正在使用 SwiftUI 中的新 NavigationStack 组件,我想重新创建一个应用程序记住用户的场景,当用户注销应用程序时,它会返回到未推送到堆栈中的视图。
我注意到 NavigationStack 中的根视图不能以编程方式更改,因为当您在视图(当前可见的视图)中添加 NavigationStack 时,保存堆栈的数组总是开始为空。有没有办法交换根视图?
-
查看
SceneStorage,我还没有尝试过,但是视频中提到的path应该可以存储在那里。记住用户需要做更多的工作,并且与 SwiftUI 没有直接关系。用您提供的信息无法帮助您解决该问题。 -
你的问题和描述完全不匹配
-
我刚刚编辑了这个问题。对于那个很抱歉