【发布时间】:2020-01-08 16:50:18
【问题描述】:
我有一个用户注册流程。欢迎屏幕包含在 NavigationView 中,然后在几个屏幕之后 NavigationLink 打开 TabView。据我了解,因此,TabView 位于此导航堆栈中,并且在屏幕顶部有一个额外的空间。如何避免这种情况? 我试过这个解决方案:https://stackoverflow.com/a/57332701/9325884 但它只有在你有一个又名登录屏幕时才有效。所以,我正在寻找如何在两个导航堆栈之间切换的解决方案。 TIA
【问题讨论】:
-
您可能会在this 主题中找到有用的方法,该主题还考虑了通过 TabView 结交 NavigationView 的可能性
-
这可能是适合您的方法:stackoverflow.com/questions/58104813/…
-
@LuLuGaGa,谢谢!当注册已经完成时,这种方式是一种很好的方式。我正在处理它。注册完成后,下一个屏幕应该从 TabView 开始
标签: swiftui navigationview tabview