swift 顏色配置 -------(項目準備-學習3)

兵馬未動,糧草先行。直接上代碼,個人在學習,也希望對你有用。

import UIKit


//MARK: - AppColor 相關
public enum AppColor {
    
    static let clear = UIColor.clear
    
    //APP主題色
    static let main = Color_Hex(value: 0xfd2e2e)
    //APP灰色
    static let gray = Color_Hex(value: 0xf9f9f9)
    //APP輕灰色
    static let lightGray = Color_Hex(value: 0xf5f5f5)
    //APP黑色
    static let black = Color_Hex(value: 0x333333)
    //APP深灰色
    static let darkgGray = Color_Hex(value: 0x666666)
}


//RGBA 設置顏色
public func RGB(R:CGFloat,G:CGFloat,B:CGFloat) ->UIColor {
    return RGBA(R: R, G: G, B: B, A: 1.0)
}

public func RGBA(R:CGFloat,G:CGFloat,B:CGFloat,A:CGFloat) ->UIColor {
    return UIColor.init(red: R/255.0, green: G/255.0, blue: B/255.0, alpha: A)
}


///16進制色號 設置顏色 示例:UIColorHex(0x26A7E8)
public func Color_Hex(value:UInt32) -> UIColor{
    return Color_Hex_A(value: value, alpha: 1.0)
}

public func Color_Hex_A(value:UInt32, alpha:CGFloat) -> UIColor{
    let color = UIColor.init(red: (((CGFloat)((value & 0xFF0000) >> 16)) / 255.0), green: (((CGFloat)((value & 0xFF0000) >> 16)) / 255.0), blue: (((CGFloat)((value & 0xFF0000) >> 16)) / 255.0), alpha: alpha)
    return color
}


swift UITabBarController -------(項目準備-學習1)
swift 適配問題 -------(項目準備-學習2)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容