代碼設置常用顏色值
以前用純代碼寫,設置顏色是直接[UIColor color]之類的,這樣每個設顏色的地方都要寫一次顏色值
self.view.backgroundColor = RGBColor(240, 240, 240);
RGBColor是封裝的帶參數(shù)的宏:
#define RGBColor(r, g, b) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:1.0]
因為一個項目里面,用到的顏色值,也就那幾種,像:標題顏色、正文顏色、分割線顏色、主顏色等等。
我就更簡便一步了,把常用的顏色值設成宏定義:
/** 主色調(diào) */
#define kMainColor RGBColor(106,200,145)
/** 描邊顏色 */
#define kStrokeColor RGBColor(233,233,233)
/** 標題顏色 */
#define kTextColor RGBColor(81,81,81)
/** 副標題顏色 */
#define kSubTextColor RGBColor(131,131,131)
這只是舉例,你可以定義的更多,用的時候就不用為每個顏色值設該死的RGB了(十六進制也是一樣)。
你也可以寫個UIColor的Category,寫那里也是可以的,看個人愛好了。
重點:xib中調(diào)色板設置常用顏色值
現(xiàn)在項目中,基本上都用xib了,那在xib的調(diào)色板上怎么設置常用顏色值呢?

分享給小伙伴設置的顏色值
經(jīng)過上一步在xib中設置的顏色值后,在 資源庫 -> Colors 這個文件夾下就是剛才設置的顏色值了,可以拷貝發(fā)給其他小伙伴,如下圖:


小伙伴導入:

open選中那個發(fā)過來的.clr文件就行了。
使用
打開顏色值,一點就OK了,是不是方便了很多。

