func getRGBValue() -> (CGFloat, CGFloat, CGFloat) {
guard let components = self.cgColor.components else {
fatalError("该颜色不是通过RGB创建的")
}
return (components[0] * 255, components[1] * 255, components[2] * 255)
}
func getRGBValue1() -> (CGFloat, CGFloat, CGFloat) {
var r: CGFloat = 0
var g: CGFloat = 0
var b: CGFloat = 0
var alpha : CGFloat = 0
getRed(&r, green: &g, blue: &b, alpha: &alpha)
return (r * 255, g * 255, b * 255)
}
获取颜色的RGB值
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 在平常开发中我们有时候会遇到要求我们获取屏幕上某个点的颜色值,或者对点击的点上的颜色值进行比较和判断的。接下来我们...
- 话说在烈日下晒了一天的车,开门上车那一刻,跟受刑似的有木有?现在有迅速降温的好办法了!不是开着门透气!也不是马上开...