Swift 如何在大标题下创建副标题或小标题

How to create Subtitle or Smaller Title under the Large title in Swift

我想创建一个与健康应用程序类似的标题页。 它有大标题 'Summary' 和小标题 'Favorites'

我可以通过 Prefers Large Title 创建大标题。 但是如何在健康应用程序中创建像 'Favorites' 这样较小的标题?

看看我的应用程序:

更新:

在我这里的朋友的帮助下,我能够创建更接近我期望的 header 视图,但它需要一点修改。这是现在的样子:

这应该有效: 在 iOS 13.5 (SwiftUI)

上测试
struct ContentView: View {
    
    var body: some View {
        VStack(){
            Text("Huge").font(.largeTitle)
            Text("Large").font(.title)
        }
    }
}

在您给出的示例中,他们也很可能具有修饰符 .bold()

为您的 UITableView 添加自定义 viewForHeader

func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    let label = UILabel()
    label.text = "Small title"
    label.font = .boldSystemFont(ofSize: 32) // give your required value here
    return label
}