SwiftUI NavigationView Secondary 未显示

SwiftUI NavigationView Secondary not showing

使用Xcode 12.4 运行 在模拟器上使用iOS 14.4

运行以下代码:

struct ContentView: View {
    var body: some View {
        NavigationView {
            Text("some View")
                .navigationBarTitle("Primary View")
            
            Text("Secondary")
        }
    }
}

以下是横向渲染的:

我本来希望看到 “二级” 带有 后退按钮左上角导航回"一些查看。我看到的所有 YouTube 视频都符合我刚刚描述的庄园。

关于为什么这没有按预期运行的任何线索?

这是在具有“紧凑宽度”尺寸 class 的设备上的预期行为。

在报告“常规宽度”的设备上,您会看到拆分 NavigationView

您可以在 https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/adaptivity-and-layout/

处查看设备和大小 class 的 table