【发布时间】:2024-01-10 13:19:01
【问题描述】:
我想randomly 选择两种颜色。但它必须是随机的cold 颜色和随机的warm 颜色。
我正在使用这个extension 来获取随机颜色:
extension UIColor {
static var random: UIColor {
return UIColor(red: .random(in: 0...1),
green: .random(in: 0...1),
blue: .random(in: 0...1),
alpha: 1.0)
}
}
根据这个post,我们可以假设:
if (B > R) {
color = cool
} else {
color = warm
}
如何修改我的随机扩展以选择随机暖色或随机冷色。
有什么建议吗?
【问题讨论】: