라벨이 String인 게시물 표시

[Swift] UIColor 를 Hex String 으로 변환하는 방법

Swift 에서 UIColor 를 헥사코드로 변환하는 방법입니다. 선택된 UIColor 를 스트링으로 변환하여 저장하고 이 값을 가져와서 사용하기 위해 사용합니다. // UIColor 를 Hex String 변환 extension UIColor {     convenience init (hex: String ) {         let hexStr: NSString = hex. stringByTrimmingCharactersInSet ( NSCharacterSet . whitespaceAndNewlineCharacterSet ())         let scan = NSScanner (string: hexStr as String )                  if (hexStr. hasPrefix ( "#" )) {             scan. scanLocation = 1         }                  var color: UInt32 = 0         scan. scanHexInt (&color)                  let mask = 0x000000FF         let r = Int (color >> 16 ) & mask         let g = Int (color >...