导航视图中的 SwiftUI 包装代码.无法查看 iPad 大小



在 SwiftUI 中,当我将所有代码包装在导航视图中时,我可以看到 iPhone 屏幕模拟器大小的 UI,但看不到 iPad 大小的 UI。当我删除导航视图时,我可以再次看到所有内容。有人知道为什么吗?

导航视图在那里,但您需要从左侧向内滑动。或者在风景中,它也总是可见的。

您可以添加.navigationViewStyle(StackNavigationViewStyle())以使其始终可见。

struct ContentView: View {
var body: some View {
NavigationView {
Form {
Text("Hello World")
}
}.navigationViewStyle(StackNavigationViewStyle())
}
}

最新更新