我認爲這將是簡單的,但....如何獲取標籤的背景顏色 - iOS 4?
我怎樣才能得到UILabel的背景顏色(最好在RGB)?
我似乎無法找到一種方法或將UIColor轉換爲RGB的簡單方法。
謝謝。
編輯: 我結束了使用此代碼:
CGFloat r,g,b,a;
const float* colors=CGColorGetComponents(myLabel.backgroundColor.CGColor);
r=colors[0];
g=colors[1];
b=colors[2];
a=colors[3];
謝謝,但 「getRed ......」 只在iOS 5以上 – wayneh
OK提供,預iOS 5的代碼 – UIAdam
感謝更新 - 但現在我在這一行得到一個錯誤:'UIColor bgColor = colorLabel.backgroundColor;'「接口類型不能靜態分配」指向「bgColor」... – wayneh