【发布时间】:2021-03-18 09:09:00
【问题描述】:
我只是创建了一个 swiftUI 项目并在 CntentView.swift 上键入此代码。但结果是下面这张图。当我尝试在真机上运行它时也是如此。 为什么?
环境: Xcode 版本 12.2(12B45b),
这是“Test13App.swift”的代码。未编辑任何行。
非常感谢您的 cmets。由于我只有 iPad pro(没有 iPhone),我只知道这是您的 cmets 现在 iPad 拆分视图的默认行为。在 NavigationView 之后添加 .navigationViewStyle(DefaultNavigationViewStyle()) 解决了这样的问题 SwiftUI NavigationView on the iPad Pro
非常抱歉,非常感谢!
【问题讨论】:
-
看起来不太正常。可以在
Test13App.swift分享代码吗? -
它是 iPad 的默认导航视图样式,拆分视图 - 隐藏左侧边栏。你期待什么?
-
感谢您的帮助。我添加了 Test13App.swift 的图像。而且,哦,这是 iPad 拆分视图的正常行为...?我希望,在 iPad 上屏幕中间也会显示一个文本。
-
Cuneyt,Asperi,谢谢!解决了问题!我添加了 .navigationViewStyle(StackNavigationStyle()) 并与 iPhone 一样工作!
标签: swiftui