在Swift 5中以编程方式将按钮的标题字体颜色更改为自定义并更改字体粗细(粗体,中号等)

时间:2019-07-28 00:42:54

标签: swift xcode

我需要在swift 5中以编程方式更改按钮标题的两个属性,即将字体设置为自定义颜色+将字体样式更改为粗体。

2 个答案:

答案 0 :(得分:0)

您将字体注册到.plist文件中。它看起来像波纹管图像。之后,您可以记录所有字体名称。您通过语法在plist文件中注册的文件:

NSLog(@“字体家族:%@”,[UIFont familyNames]);

最后,使用上方的字体名称显示。

enter image description here

答案 1 :(得分:-1)

 webview.loadDataWithBaseURL(null, htmltext, "text/html", "utf-8", null);

此外,由于这些是外部字体,因此您必须将它们添加到项目中,然后将其添加到Info.plist文件中

//For Regular
btn.titleLabel?.font = UIFont(named:"Poppins-Regular", size:15)

//For SemiBold
btn.titleLabel?.font = UIFont(named:"Poppins-SemiBold", size:15)

btn.setTitle("Your Title",for: .normal)