您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Swift中将UILabel变为粗体

在Swift中将UILabel变为粗体

您将需要使用attributedString它来设置字符串等的样式。可以通过具有两种样式(一种是普通样式,一种是粗体样式),然后将它们附加在一起来完成此操作:

let boldText = "Filter:"
let attrs = [NSAttributedString.Key.font : UIFont.boldSystemFont(ofSize: 15)]
let attributedString = NSMutableAttributedString(string:boldText, attributes:attrs)

let normalText = "Hi am normal"
let normalString = NSMutableAttributedString(string:normalText)

attributedString.append(normalString)

要将其分配给标签时:

label.attributedText = attributedString
Swift 2022/1/1 18:18:10 有456人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶