IOS開發裡面使用RGB顏色

2021-05-27 03:21:37 字數 459 閱讀 9895

uicolor本身自帶了一些顏色如whitecolor,redcolor等。

但是要使用某種顏色的時候應該如何使用?

現在我們有顏色:#8bb226

寫css直接用就好了,但是在ios裡面,如果要用到16進製制顏色時,恐怕要取出rgb值才能用

#8bb226這個顏色的rgb值分別是:139.0,178.0,38.0

ok,開始幹活

那label來說把:

直接設定顏色

uilabel *label = [[uilabel alloc]initwithname:@"arial" size:12.0];

label.textcolor = [uicolor colorwithred:139.0/255 green:178.0/255 blue:38.0/255 alpha:1]; //裡面寫入剛才得到的rgb即可

iOS 開發中使用rgb顏色

最近在專案中需要使用uilabel定製的字型和顏色,使用rgb顏色的時候,顏色值總是設定不了。因為當時自己也沒仔細研究sdk文件,就隨意的想當然直接使用。uicolor colorwithred 0.0f green 70.0f blue 192f alpha 1.0f 嘗試了好幾次,發現居然只支援...

IOS 開發中 十六進製制,RGB顏色的轉換的巨集定義

網上查了 很多都是編寫複雜 裝換函式 非常臃腫。我在專案中採用 巨集定義實現。不敢獨享 特別分享。希望有參考價值。define hex rgba rgbvalue,a uicolor colorwithred float rgbvalue 0xff0000 16 255.0 green float ...

IOS開發UIColor之RGB妙用

此方法為通用方法,不需要了解流程,直接使用即可,如 self getcolor 336699 uicolor getcolor nsstring hexcolor 真正用過之後,發現用到的就是rgb各種顏色的比例,其實只需簡單將字串轉換成16進製制數即可。如顏色rgb顏色為 3366cc 則rgb比...