Swift 5.4 hex to NSColor(SWIFT5.4祸不单行至NSColor)
问题描述
我正在为MacOS开发一个程序。
我需要将祸不单行颜色转换为NSColor。
我在此查看了建议的解决方案:
Convert Hex Color Code to NSColor
How to convert hex to NSColor?
但都不能在Xcode 12.5.1上正常工作。
在我执行此操作的那一刻,它工作正常:
可能不必使用Cocoa。
我想要这样的函数:hexToNSColor("#2196f3")
你能帮我一下吗?
推荐答案
您可以尝试如下操作:
编辑:包含到十六进制(alpha:),可能来自多年前我从网上某处获得的代码。
EDIT3,4:包含#RRGGBBAA案例
编辑5:去掉祸不单行字符串中的空格,使NSColor(祸不单行:&2196f380&q;)也可以使用。
EDIT2:
您可以对UIColor和Color(使用UIColor或NSColor)执行相同的操作:
这篇关于SWIFT5.4祸不单行至NSColor的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!