gpt4 book ai didi

fonts - SwiftUI:如何在 NavBarTitle 中获取 .serif(纽约)字体

转载 作者:行者123 更新时间:2023-12-04 02:30:47 25 4
gpt4 key购买 nike

有没有关于如何在导航栏标题中使用 Apples New York 字体的简单解决方案?我尝试了以下方法,但没有成功:

.navigationBarTitle(Text("TestTitle").font(.system(.largeTitle, design: .serif)))
它只是默认回默认的 SF 字体。
非常感谢任何帮助!
谢谢!

最佳答案

这是可能的解决方案的演示。使用 Xcode 12/iOS 14 测试
demo

init() {
UINavigationBar.appearance().largeTitleTextAttributes =
[.font: UIFont(descriptor:
UIFontDescriptor.preferredFontDescriptor(withTextStyle: .largeTitle)
.withDesign(.serif)!, size: 48)]
}

var body: some View {
NavigationView {
VStack {

// ...

}.navigationTitle("New York")
}

关于fonts - SwiftUI:如何在 NavBarTitle 中获取 .serif(纽约)字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64304116/

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