swift UIColor十六进制实用程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift UIColor十六进制实用程序相关的知识,希望对你有一定的参考价值。

extension UIColor {
    convenience init(hexNumber: UInt32) {
        let red = CGFloat(hexNumber >> 16 & 0xFF) / 255
        let green = CGFloat(hexNumber >> 8 & 0xFF) / 255
        let blue = CGFloat(hexNumber & 0xFF) / 255
        self.init(red: red, green: green, blue: blue, alpha: 1)
    }

    convenience init?(hexString: String) {
        guard let number = UInt32(hexString, radix: 16) else {
            return nil
        }
        self.init(hexNumber: number)
    }
}

以上是关于swift UIColor十六进制实用程序的主要内容,如果未能解决你的问题,请参考以下文章

swift—UIColor十六进制

swift—UIColor十六进制

swift—UIColor十六进制

swift 十六进制颜色到UIColor

swift 将十六进制字符串转换为UIColor

swift - label 的font 设置 文字字体和大小