Avatar ·

如何在Swift中更改UILabel的字体大小?(编程方式和在Interface Builder中)

大家好!我刚开始学习Swift,正在编写我的第一个应用——一个简单的任务列表。我有一个显示任务详情的屏幕,其中任务名称显示在UILabel中。我希望任务标题比普通文本更大(例如24pt),而描述使用标准大小(17pt)。 问题是我不知道如何以编程方式正确更改字体大小。在Interface Builder中,我可以在属性检查器中看到Font字段,但当我更改它时,该大小仅适用于该特定实例。而我需要字体大小能够根据用户设置动态变化(例如通过滑块)。 以下是我目前的尝试方式: ```swift import UIKit class DetailViewController: UIViewController { @IBOutlet weak var titleLabel: UILabel! @IBOutlet weak var descriptionLabel: UILabel! override func viewDidLoad() { super.viewDidLoad() // 尝试更改字体大小 ```