【问题标题】:Add multiple titles in SwiftUI NavigationView在 SwiftUI NavigationView 中添加多个标题
【发布时间】:2021-10-12 03:42:00
【问题描述】:

我对 Xcode 和 SwiftUI 非常陌生,我想知道是否有人知道如何在 SwiftUI 中添加多个 navigationBarTitle,例如我在 Apple 新闻中找到的那个。我希望能够为页面添加我的主标题,但也可以提供日期。希望有人提出任何建议谢谢:)

【问题讨论】:

标签: ios swift xcode swiftui


【解决方案1】:

SwiftUI 中的导航栏可以自定义。使用如下代码:

        NavigationView { 
            Text("Hello, world!")
                .navigationBarTitleDisplayMode(.inline)
                .toolbar {
                    ToolbarItem(placement: .navigationBarLeading) {
                        VStack {
                            Text("Title").font(.largeTitle)
                            Text("Subtitle").font(.subheadline)
                        }
                    }
                }
        }

这将使导航栏显示如下:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-21
    • 2021-10-31
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多