【问题标题】:SwiftUI Wrapping code in navigation view. Cannot view iPad sizesSwiftUI 在导航视图中包装代码。无法查看 iPad 尺寸
【发布时间】:2019-12-05 05:11:59
【问题描述】:

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

【问题讨论】:

    标签: navigation swiftui simulator screen-size navigationview


    【解决方案1】:

    navigationView 在那里,但您需要从左侧滑入。或者在风景中,它也总是可见的。

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

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

    【讨论】:

      猜你喜欢
      • 2021-01-04
      • 2016-04-25
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 2021-03-24
      • 2014-03-16
      相关资源
      最近更新 更多