UIColor設定自定義的顏色不成功問題

2022-04-03 14:05:13 字數 442 閱讀 9843

在ios的開發中經常用到乙個物件uicolor,這個物件提供了乙個通過rgba來設定顏色的方法:[uicolor colorwithred: green: blue: alpha:];

但是在使用這個方法的時候很多人會遇到設定的顏色不成功的問題,下面就來說明一下使用這個方法應注意的問題點:

1.這個方法中rgba的值都是小數;

2.顏色值rgb是通過你的顏色值除以255(0xff)得來的。

[uicolor colorwithred:123/255 green:127/255 blue:120/255 alpha:1];這個設定是錯誤的,因為127/255的結果是整數0,而不是我們想要的小數。#000000代表的顏色是黑色。

正確的設定方法應該是:[uicolor colorwithred:123.0/255 green:127.0/255 blue:120.0/255 alpha:1];

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...

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 uicolor colorwit...