📌  相关文章
📜  navigationBarTitle 文本大小 swiftui - Swift (1)

📅  最后修改于: 2023-12-03 15:17:50.537000             🧑  作者: Mango

NavigationBarTitle 文本大小 SwiftUI - Swift

在SwiftUI中,我们可以使用navigationBarTitle来设置视图导航栏的标题。默认情况下,标题文本大小是系统字体的标准大小。但是,您可以使用一些修饰符来更改标题的文本大小,包括.font().fontWeight()

.font()

使用.font()修饰符,可以更改标题文本的字体,大小以及文本的其他属性。

.navigationBarTitle(Text("My Title").font(.largeTitle))

在上面的示例中,我们将标题文本的字体大小更改为.largeTitle。您还可以使用其他的字体属性,例如.body.title。您还可以自定义字体使用以下代码

.navigationBarTitle(Text("My Title").font(.custom("Georgia-Bold", size: 24)))

这将更改标题文本的字体为Georgia-Bold,大小为24pt。

.fontWeight()

使用.fontWeight()修饰符,可以更改标题文本的粗细程度。

.navigationBarTitle(Text("My Title").fontWeight(.bold))

在上面的示例中,我们将标题文本的字体加粗。

您可以使用以下常量来更改字体的粗细程度:

  • .ultraLight
  • .thin
  • .light
  • .regular
  • .medium
  • .semibold
  • .bold
  • .heavy
  • .black
结论

现在,您已经知道如何更改NavigationView的标题文本大小了。使用.font().fontWeight()修饰符,您可以自由地更改标题文本的外观。

.navigationBarTitle(Text("My Title").font(.largeTitle).fontWeight(.bold))

在最后一个示例中,我们将标题文本的大小更改为.largeTitle,并将字体加粗来使其突出显示。