你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> IOS 通用顏色快速生成代碼

IOS 通用顏色快速生成代碼

編輯:IOS開發綜合
通常情況下我們是直接使用類似於#EE1289這樣的代碼來直接表示RGB顏色的。但是在IOS語言中,它的顏色表示方式比較另類,他是使用一個0-1的小數來表示顏色值的。這樣的實現,或許能夠表示更多的顏色值,但是,對於程序人員來說它無疑增加了代碼量。當我們拿到#EE1289時,一般情況下會這樣調用。     [UIColor colorWithRed:0xEE/255.0 green:0x12/255.0 blue:0x89/255.0 alpha:1]; 這樣調用真是太繁瑣了,所以封裝了一個小方法來直接調用     /*  *  獲取顏色  */ +(UIColor *)colorWithRGB:(int)color alpha:(float)alpha{     return [UIColor colorWithRed:((Byte)(color >> 16))/255.0 green:((Byte)(color >> 8))/255.0 blue:((Byte)color)/255.0 alpha:alpha]; } 使用以上方法的時候,調用格式如下:     [UIColor colorWithRGB:0xEE1289 alpha:1] 方便了許多。
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved