iOS 开发 label的font 如何设置为system semibold 36.0

112 阅读1分钟

要将 iOS 开发中的 UILabel 的字体设置为 system semibold 36.0,可以使用 UIFont 类的 systemFont(ofSize:weight:) 方法。具体来说,UIFont.Weight.semibold 可以用来指定 semibold 字重。以下是详细的步骤和代码示例:

  1. 使用 Swift 代码设置:在 Swift 中,可以使用以下代码来设置 UILabel 的字体为 system semibold 36.0:

label.font = UIFont.systemFont(ofSize: 36.0, weight: .semibold)

  1. 使用 Objective-C 代码设置:在 Objective-C 中,可以使用以下代码来设置 UILabel 的字体为 system semibold 36.0:

label.font = [UIFont systemFontOfSize:36.0 weight:UIFontWeightSemibold];

详细说明

  • Swift 代码示例

let label = UILabel(frame: CGRect(x: 0, y: 0, width: 200, height: 50))

label.text = "示例文本"

label.font = UIFont.systemFont(ofSize: 36.0, weight: .semibold)

self.view.addSubview(label)

  • Objective-C 代码示例

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 50)];

label.text = @"示例文本";

label.font = [UIFont systemFontOfSize:36.0 weight:UIFontWeightSemibold];

[self.view addSubview:label];

通过以上方法和代码示例,可以轻松地将 UILabel 的字体设置为 system semibold 36.0。