41.扩展UIColor将16进制色值转换为UIColor

extension UIColor{
    
    /// 转化16进制色值
    ///
    /// - Parameter rgbValue: 16进制色值
    /// - Returns: UIColor
    static func kRGBColorFromHex(rgbValue: Int) -> UIColor {
        return UIColor(red: ((CGFloat)((rgbValue & 0xFF0000) >> 16)) / 255.0,
                       green: ((CGFloat)((rgbValue & 0xFF00) >> 8)) / 255.0,
                       blue: ((CGFloat)(rgbValue & 0xFF)) / 255.0,
                       alpha: 1.0)
    }
}

let color = UIColor.kRGBColorFromHex(rgbValue: 0xB7AFFF)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容