我有一个用户注册流程。将“欢迎”屏幕包装在NavigationView中,然后在几个屏幕之后将NavigationLink打开TabView。据我了解,结果,TabView位于此导航堆栈中,并且在屏幕顶部有一个额外的空间。如何避免这种情况?
我已经尝试过以下解决方案:https://stackoverflow.com/a/57332701/9325884
但是,只有在您拥有一个又名“登录”屏幕的情况下,它才有效。因此,我正在寻找一种解决方案,如何在两个导航堆栈之间切换。 TIA
1 个答案:
答案 0 :(得分:0)
我在本文中找到了解决方案-link here
并使用@EnvironmentObject来管理根据状态显示给用户的屏幕