如何解决SwiftUI NSAttributedString 渐变前景色
我正在使用此代码。如何将 GradientColor 添加到 strokeColor ? strokeColor 只接受 UIColor。我可以将 GradientColor 转换为 UIColor 吗?
我想这样做。:
jq '..|.v?'
我的代码:
NSAttributedString.Key.strokeColor: LinearGradient(gradient: Gradient(colors: [Color.red,Color.blue]),startPoint: .leading,endPoint: .trailing)
解决方法
您不能使用渐变作为颜色;它不是一种颜色。许多情况下的常用技术是将您的文本用作掩码,以显示其背后的渐变。例如,这是一种通过从上到下或从左到右流动的颜色变化来绘制文本的简单方法。
然而,很大程度上取决于您想要对渐变做什么的确切细节。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。