如何解决在textview swift中获取特殊的彩色文本
我是新来的。我有个问题。我在 textview 中有 3 种颜色的文本。示例:
当我点击按钮时,它会显示:
解决方法
我通常会做以下事情:
var fullString = NSMutableAttributedString(string: "")
let helloString = NSAttributedString(string: "hello",attributes: [.foregroundColor: UIColor.red])
let everyString = NSAttributedString(string: "every",attributes: [.foregroundColor: UIColor.green])
let oneString = NSAttributedString(string: "one",attributes: [.foregroundColor: UIColor.black])
fullString.append(helloString)
fullString.append(everyString)
fullString.append(oneString)
label.attributedText = fullString
但是您可能还想学习其他东西https://www.hackingwithswift.com/articles/113/nsattributedstring-by-example
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。