【发布时间】:2021-09-19 23:02:00
【问题描述】:
以下NavigationView 包含一个主要的主视图和次要的详细视图:
struct ContentView: View {
var body: some View {
NavigationView {
Text("Primary View")
.navigationTitle("Primary")
Text("Secondary View")
.navigationTitle("Secondary")
}
}
}
在任何方向与 iPad 一起使用时,一切都按预期工作。主要视图显示在侧边栏中,次要视图显示在主要内容区域:
在 iPhone 上使用时,会显示主视图,但似乎无法访问辅助视图:
在 iPhone 上设置主/从NavigationView 的正确方法是什么?
【问题讨论】:
-
我不相信你能在 iPhone 上得到同样的结果!最后这是 Apple API,他们决定您是否可以使用该选项!但我认为在 iPhone 的横向模式下是可能的,但在 iPhone 中它可能会与 iPhone 不同!应该可以在所有 Pro Max 中使用,但不确定 SE 或其他小型 iPhone!
-
我的意思不一定是重复 iPad 的行为,只是让两个视图都可见/可用?
-
您的意思或非意思对我们可用的内容没有任何作用。
标签: swiftui swiftui-navigationview