반응형 UIColor2 UIColor+Hexcode UIColor+Hexcode 참 다양한 케이스가 있는 것 같다. 이번에는 웹뷰(UIWebView)에서 Native영역의 상단 타이틀 컬러를 변경해야하는 상황이라 잠시 고민을 했다. 기존에 사용하던 매크로는 다음과 같은 형식으로 정의 되어있다. #define UIColorFromRGB(rgbValue) [UIColor \ colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \ green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \ blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] 사용할때는 [view setBackgroundColor:UIColorFromRGB(0xffffff)] 와 .. 2018. 9. 13. UIColor to Hex func 헥사 코드 색상을 변환해주는 함수 예. func UIColorFromRGB(rgbValue: UInt) -> UIColor { return UIColor( red: CGFloat((rgbValue & 0xFF0000) >> 16) / 255.0, green: CGFloat((rgbValue & 0x00FF00) >> 8) / 255.0, blue:CGFloat(rgbValue & 0x0000FF) / 255.0, alpha:CGFloat(1.0) ) } 사용 시 : let color = UIColorFromRGB(rgbValue: 0xDDFFCC); Objective-C의 경우도 있다. 보통 매크로로 정의해 두고 전역에서 가져다 사용하는 방식인데 UIColor의 extension으로 추가해서 사용해도 편.. 2018. 3. 5. 이전 1 다음 반응형