如何解决TabView 中的 NavigationView 默认跳转到下一页
我将导航视图包装在选项卡视图中。 但是当我加载应用程序时,我的导航视图默认总是转到下一页。 我怎么能阻止这个?我花了很多时间,但无法弄清楚。
这是我的观点
ZStack {
Color.red
.edgesIgnoringSafeArea(.all)
vstack {
TabView(selection:$selectedTab) {
NavigationView {
vstack {
Text("Hello")
}
.edgesIgnoringSafeArea(.all)
}
.tag(1)
vstack {
Text("Two")
}
.tag(2)
}
.tabViewStyle(PageTabViewStyle(indexdisplayMode: .never))
}
}
FirstView 是这样的导航视图
NavigationView {
vstack {
...
}
.sheet(isPresented: $myForm,ondismiss:{ }) {
NewFormView(...)
}
.navigationBarHidden(true)
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。