UIColorの使い方 - オリジナルのカラーに名前を付けて定義して使いたいとき
思いついた方法をメモります。 UIColorのextensionでも定数管理でもどちらでも出来ました。 ですがもっと適切な方法があるようにも思えます。
RGBを直接入力するとき
UIColor(red:0.23,green:0.23,blue:0.23,alpha:1.0) UIColor(red: 3/255, green: 4/255, blue: 5/255, alpha: 1.0) UIColor.whiteColor()
↑の様な記載の方法があります。
オリジナルのカラーを定義して使いたいとき
UIColorを定数管理
定義
class Const { func hoge() -> UIColor { return UIColor(red:1.00,green:0.01,blue:0.55,alpha:0.2) } }
呼び出し
Const().hoge()
extensionを使う
定義
extension UIColor { func rowSelectedDefault() -> UIColor { return hoge() } func hoge() -> UIColor { return UIColor(red:1.00,green:0.01,blue:0.55,alpha:0.2) } }
呼び出し
UIColor().hoge()