【发布时间】:2012-02-21 19:22:09
【问题描述】:
这里是一个用于获取颜色的 RGB 分量的代码 sn-ps。如果 _countComponents 小于四个,例如两个,我该怎么办?我试图获取颜色灰色 [UIColor grayColor]
的组件int _countComponents = CGColorGetNumberOfComponents(colorRef);
if (_countComponents == 4) {
const CGFloat *_components = CGColorGetComponents(colorRef);
CGFloat red = _components[0];
CGFloat green = _components[1];
CGFloat blue = _components[2];
CGFloat alpha = _components[3];
【问题讨论】:
-
你的意思是:"我试图获取颜色为灰色的组件 [UIColor grayColor]"?
标签: objective-c components uicolor