我想在Xcode中創建下面的顏色,但似乎無法使它匹配?用UIColor創建顏色
我曾嘗試以下:
setBackgroundColor:[[UIColor alloc] initWithRed:0 green:47 blue:135 alpha:1]];
有什麼我做錯了,還是應該改變顏色不符合我的期望?
我想在Xcode中創建下面的顏色,但似乎無法使它匹配?用UIColor創建顏色
我曾嘗試以下:
setBackgroundColor:[[UIColor alloc] initWithRed:0 green:47 blue:135 alpha:1]];
有什麼我做錯了,還是應該改變顏色不符合我的期望?
試試這個
setBackgroundColor:[[UIColor alloc] initWithRed:15/255.0f green:47/255.0f blue:135/255.f alpha:1]];
UIColor expects the colors to be a value between 0 and 1,所以你必須通過255
如果你想爲RGB值使用,那麼你可以將它定義爲象下面這樣來劃分這些值:
#define RGB(r,g,b) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1]
提醒 - 當您輸入一個問題時,SO會向您顯示可能已經回答您的問題的相關問題。快速瀏覽一下這些相關的問題就會給你答案。 – rmaddy 2013-03-28 00:22:18