AutorÃa | Ultima modificación | Ver Log |
//// ExtensionUIColor.swift// twogetskills//// Created by Efrain Yanez Recanatini on 1/26/22.//import Foundationimport SwiftUIextension UIColor {public convenience init?(hex: String) {let r, g, b, a: CGFloatif hex.hasPrefix("#") {let start = hex.index(hex.startIndex, offsetBy: 1)let hexColor = String(hex[start...])if hexColor.count == 8 {let scanner = Scanner(string: hexColor)var hexNumber: UInt64 = 0if scanner.scanHexInt64(&hexNumber) {r = CGFloat((hexNumber & 0xff000000) >> 24) / 255g = CGFloat((hexNumber & 0x00ff0000) >> 16) / 255b = CGFloat((hexNumber & 0x0000ff00) >> 8) / 255a = CGFloat(hexNumber & 0x000000ff) / 255self.init(red: r, green: g, blue: b, alpha: a)return}}}return nil}}