diff --git a/Source/SwiftHSVColorPicker.swift b/Source/SwiftHSVColorPicker.swift index f856e65..8faffee 100755 --- a/Source/SwiftHSVColorPicker.swift +++ b/Source/SwiftHSVColorPicker.swift @@ -12,7 +12,7 @@ open class SwiftHSVColorPicker: UIView, ColorWheelDelegate, BrightnessViewDelega var brightnessView: BrightnessView! var selectedColorView: SelectedColorView! - open var color: UIColor! + open var color: UIColor = UIColor.white var hue: CGFloat = 1.0 var saturation: CGFloat = 1.0 var brightness: CGFloat = 1.0 @@ -20,10 +20,12 @@ open class SwiftHSVColorPicker: UIView, ColorWheelDelegate, BrightnessViewDelega required public init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) self.backgroundColor = UIColor.clear + setViewColor(self.color) } override public init(frame: CGRect) { super.init(frame: frame) + setViewColor(self.color) } open func setViewColor(_ color: UIColor) { diff --git a/SwiftHSVColorPickerExample/ViewController.swift b/SwiftHSVColorPickerExample/ViewController.swift index 9e047f3..f168931 100644 --- a/SwiftHSVColorPickerExample/ViewController.swift +++ b/SwiftHSVColorPickerExample/ViewController.swift @@ -37,6 +37,6 @@ class ViewController: UIViewController { // Get the selected color from the Color Picker. let selectedColor = colorPicker.color - print(selectedColor!) + print(selectedColor) } }