如何使用Swift更改UIButton的字体

我正在尝试使用Swift更改UIButton的字体…

myButton.font = UIFont(name: "...", 10)

但是.font已弃用,否则我不确定如何更改字体。

有什么建议?

回答:

使用titleLabel代替。该font属性在iOS 3.0中已弃用。它在Objective-

C中也不起作用。titleLabel是用于在上显示标题的标签UIButton

myButton.titleLabel?.font =  UIFont(name: YourfontName, size: 20)

但是,在设置标题文本时,您只能使用setTitle:forControlState:。请勿titleLabel用于直接为标题设置任何文本。

以上是 如何使用Swift更改UIButton的字体 的全部内容, 来源链接: utcz.com/qa/402083.html

回到顶部