如何在Swift中更改UILabel的字体大小?
您可以通过将UILabel的字体属性设置为具有所需点大小的UIFont对象来更改Swift中UILabel的字体大小。
以下是基本设置的代码
import UIKit
class TestController: UIViewController {
    private let messageLabel = UILabel()
    override func viewDidLoad() {
        super.viewDidLoad()
        initialSetup()
    }
    private func initialSetup() {
        // basic setup
        view.backgroundColor = .white
        navigationItem.title = "UILabel"
        // label customization
        messageLabel.text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
        messageLabel.numberOfLines = 0
        // adding the constraints to label
        view.addSubview(messageLabel)
        messageLabel.translatesAutoresizingMaskIntoConstraints = false
        messageLabel.centerYAnchor.constraint(equalTo: view.centerYAnchor).isActive = true
        messageLabel.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: 30).isActive = true
        messageLabel.trailingAnchor.constraint(equalTo: view.trailingAnchor, constant: -30).isActive = true
    }
}
输出

在上面的输出中,您可以看到一个默认字体大小的标签。
这是一个改变字体大小的示例
messageLabel.font = UIFont.systemFont(ofSize: 20)
输出

在这个例子中,messageLabel的字号被设定为20点。您可以调整fontSize的值来相应地改变字号。
除了改变字号之外,您还可以改变字体的加粗程度。下面是一个例子:
messageLabel.font = UIFont.systemFont(ofSize: 20, weight: .semibold)
输出结果

另一个选项是使用您的字体名称和特定大小来创建UIFont。
messageLabel.font = UIFont.init(name: "AmericanTypewriter", size: 20)
输出结果

在上面的例子中,您已经改变了自定义字体。
结论
您可以轻松地更改UILabel的字体大小。使用font属性来分配一个带有大小的字体。如果您希望,还可以指定自定义字体。使用UIFont.init(name: “font_name”, size: font_size)方法来提供带有大小的自定义字体。
 极客笔记
极客笔记