2012-07-02 45 views
3

如何以編程方式設置標籤文本的顏色,我的顏色是R 77 G 104 B 159 我試過下面的代碼但沒用。事先有人請help.Thanks以編程方式設置RGB

Label.textColor=[UIColor colorWithRed:77.0 green:104.0 blue:159.0 alpha:1.0]; 
+0

您是否有標籤的插座? –

回答

17

請嘗試上面的代碼已經給出

Label.textColor=[UIColor colorWithRed:77.0/255.0f green:104.0/255.0f blue:159.0/255.0f alpha:1.0]; 
+1

+1你認爲在「f」使它成爲一個浮動。 –

3
Label.textColor=[UIColor colorWithRed:77.0/255.0 green:104.0/255.0 blue:159.0/255.0 alpha:1.0]; 
+0

爲什麼用255.0來決定 – Melbourne

+1

colorWithRed:green:blue:alpha,每個參數指定爲從0.0(MIN)到1.0(MAX)的值 – janusbalatbat

+0

由於顏色是8位值因此範圍位於b/w 0到255因此除以255 –

3
Label.textColor=[UIColor colorWithRed:77/255.f green:104/255.f blue:159/255.f alpha:1]; 
2

答案。 :) UIColor的RGB組件的縮放比例介於0和1之間,不超過255.