所以,我一直在 Swift 中尝试一些颜色的东西,但我遇到了一个问题。我意识到我不知道如何在普通 RGB(0 到 255 之间的值)和 Apple 的 RGB(0 到 1 之间的值)之间进行转换。是否有一些 Swift 函数可以执行此操作,还是我只使用一个比例?
此外,现在还有一个好处:有人知道为什么 Apple 首先使用 0 到 1 之间的 RGB 值,而不是 0 到 255 之间的值吗?如果这个问题的答案不简短,那么请在评论中告诉我,我会单独提问。
提前致谢!
最佳答案
你可以把你的 rgb 值除以 255
例子:
let thisColor = UIColor(red: 10/255.0, green: 20/255.0, blue: 30/255.0, alpha: 40/255.0)
关于swift - Swift 中的普通 RGB 到 Apple RGB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30041462/