ios UIColor 自定義顏色

2021-07-09 23:56:46 字數 1300 閱讀 4120

花了點時間,終於搞明白了。

1. 利用uicolor展現 #f6f6f6 這個傳統的顏色

#f6f6f6 為乙個 16 進製表示的rpg顏色,所以,需要先轉換成 10進製,其中 f6 - 240,f6 -  240 ,f6 - 240

之後,一行**即可  uicolor *testcolor1= [uicolor colorwithred:240/255.0 green:240/255.0 blue:240/255.0 alpha:1];

2. uicolor 、cicolor和cgcolor 之間的關係

出現在不同的類庫裡面,其實就是顏色儲存方式不同而已,比如 999 可以用 10進製、2 進製、16 進製等儲存。

三者之間都是能夠方便轉換的,特別是很多建構函式

3. uicolor 定義了許多靜態方法,能夠方便的得到一些已經自定義好的顏色,使用起來比較方便,如:

uicolor blackcolor

uicolor darkgraycolor

uicolor lightgraycolor

uicolor whitecolor

uicolor graycolor

uicolor redcolor

uicolor greencolor

uicolor bluecolor

uicolor cyancolor

uicolor yellowcolor

uicolor magentacolor

uicolor orangecolor

uicolor purplecolor

uicolor browncolor

uicolor clearcolor

uicolor lighttextcolor

uicolor darktextcolor

uicolor grouptableviewbackgroundcolor

uicolor viewflipsidebackgroundcolor

uicolor scrollviewtexturedbackgroundcolor

uicolor underpagebackgroundcolor

測試**:

//

#f6f6f6

uicolor *testcolor1= [uicolor colorwithred:240/255.0 green:240/255.0 blue:240/255.0 alpha:1

]; labelcolor.backgroundcolor =testcolor1;

from:

IOS UIColor 自定義顏色

平時寫介面的時候要為控制項設定各種各樣的顏色,然而uicolor中只封裝了如下這些顏色。uicolor blackcolor 0.0 white uicolor darkgraycolor 0.333 white uicolor lightgraycolor 0.667 white uicolor ...

IOS UIColor 自定義顏色

花了點時間,終於搞明白了。1.利用uicolor展現 f6f6f6這個傳統的顏色 f6f6f6 為乙個 16 進製表示的rpg顏色,所以,需要先轉換成 10進製,其中 f6 240,f6 240 f6 240 之後,一行 即可 uicolor testcolor1 uicolorcolorwithr...

extjs chart 自定義顏色

var colors rgb 212,40,40 ext.define ext.chart.theme.fancy config 首先定義柱子顏色 var colors rgb 212,40,40 rgb 180,216,42 rgb 43,221,115 rgb 45,117,226 rgb 18...