使用16進製制顏色值

2021-06-22 05:28:16 字數 326 閱讀 3168

通常情況下我們是直接使用類似於#ee1289這樣的**來直接表示rgb顏色的

[uicolor colorwithred:0xee/255.0 green:0x12/255.0 blue:0x89/255.0 alpha:1];

這樣呼叫真是太繁瑣了,所以封裝了乙個小方法來直接呼叫

/**  獲取顏色

*/+(uicolor *)colorwithrgb:(int)color alpha:(float)alpha

使用以上方法的時候,呼叫格式如下:

[uicolor colorwithrgb:0xee1289 alpha:1]

出處:

16進製制顏色

r g b 紅 綠 藍 0 0 0 偏向色系 顏色寫法一般有 background red background ff0000 background rgb 255,0,0 background red 是直接用對應的英語單詞 background ff0000 是用16進製制來表達顏色 也可以寫成...

16進製制顏色碼

對於上面提到的第一種顏色,即發光體的顏色模式,又稱為 加色模式 三原色 是 紅 綠 藍 三種顏色。加色模式又稱為 rgb模式 而對於印刷品這樣的顏色模式,又稱為 減色模式 它的三原色是 青 洋紅 黃 三種顏色。減色模式又稱為 cmyk 模式。例如,在網頁上要指定一種顏色,就要使用rgb模式來確定,方...

關於16進製制顏色值轉換為UIColor的思考

大家都知道ios的uicolor提供的自定義初始化是通過rgb a 4個10進行制的引數,那麼為什麼用16進製制呢?因為web和安卓端以常識性用16進製制讀取,所以為了方便設計師出圖標註,很多時候都是16進製制的效果圖。而今天就是要討論一下,這個16進製制的轉換的方法。網頁顏色 維基百科 在html...