랭귀지/SWIFT
swift UIColor에 RGBA 값 적용하기
유키공
2018. 5. 17. 17:21
일반적으로 UIColor를 사용할 때 다음과 같이 rgba값을 많이 사용합니다.
하지만 UI 작업을 하다 보면 UIColor 클래스 메소드에 답답함을 느낄 때가 있는데 대표적으로 RGB 값의 입력입니다.
하지만 UI 작업을 하다 보면 UIColor 클래스 메소드에 답답함을 느낄 때가 있는데 대표적으로 RGB 값의 입력입니다.
- 일반
- extension
- 적용
passwordTextField.textColor = UIColor(red:54.0/255.0, green:54.0/255.0, blue:54.0/255.0, alpha:1.0)
extension UIColor { convenience init(r: CGFloat, g: CGFloat, b: CGFloat) { self.init(red: r/255, green: g/255, blue: b/255, alpha: 1) } }
//let color = UIColor(red: 202/255, green: 228/255, blue: 230/255, alpha: 1) let color = UIColor(r: 54, g: 54, b: 54)이제 RGB를 입력할 때는 좀더 심플하게 사용 할수 있습니다.