swift UI ios 应用程序中的按钮可以使用导入的自定义字体吗?

Is is possible to use an imported custom font for a button in swift UI ios app?

我是 swift 的初学者,我已经查看了 this site to understand how importing custom fonts work. I've also reviewed this Whosebug question,但似乎没有解决我的具体问题

查看站点后,我已将 .tts 文件 Lovelo-Black 添加到项目和 plist 中。

        private let loginButton: UIButton = {
        let button = UIButton()
        button.setTitle("log in", for: .normal)
        button.layer.masksToBounds = true
        button.layer.cornerRadius = Constants.cornerRadius
        button.backgroundColor = UIColorFromHex(rgbValue: 0x00FF9C,alpha: 1)
        button.setTitleColor(.black, for: .normal)
        button.titleLabel?.font = UIFont(name: "Lovelo-Black") //issue here
        return button

是否可以让按钮使用Lovelo-Black字体?理想情况下,我希望它看起来像这样

如果可以的话,第8行应该换成什么?

确保将字体正确添加到项目中..

check this link

使用正确的字体名称

button.titleLabel?.font = UIFont(name: "Lovelo Black", size: size)

在 swiftUI 中,您可以使用 Font 中的自定义函数来初始化和使用任何自定义字体。看看下面的示例代码。

Font.custom("Lovelo_Black", size: 24)

生成以下结果