gpt4 book ai didi

swiftui - NavigationView 仅在 SwiftUI 中显示后退按钮

转载 作者:行者123 更新时间:2023-12-04 08:27:55 25 4
gpt4 key购买 nike

我只是创建了一个 swiftUI 项目并在 CntentView.swift 上输入了这段代码。但结果是下面这张图。当我尝试在真机上运行它时,情况是一样的。为什么?

NavigationView only shows Back button

环境:Xcode 版本 12.2(12B45b),


这是“Test13App.swift”的代码。未编辑任何行。 enter image description here


非常感谢您的意见。因为我只有 iPad pro(没有 iPhone),所以我现在通过您的评论知道这是 iPad Split View的默认行为。在 NavigationView 之后添加 .navigationViewStyle(DefaultNavigationViewStyle()) 解决了这样的问题 SwiftUI NavigationView on the iPad Pro

非常抱歉,非常感谢!

最佳答案

如果你想在 iPad 上改变你的 NavigationView 的风格,使它与 iPhone 相似,你可以使用:

.navigationViewStyle(StackNavigationViewStyle())

NavigationView 中的选项。

像这样:

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

关于swiftui - NavigationView 仅在 SwiftUI 中显示后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65175320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com