BColorPicker 0.2.0

BColorPicker 0.2.0

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release May 2017
SwiftSwift Version 3.0
SPMSupports SPM

Maintained by James Kauten.



  • By
  • Kautenja

BColorPicker

Screenshots

simulator screen shot dec 26 2016 11 03 24 am

Features

  • [ ] Custom Appearance
  • [ ] Custom color list for selection
  • [ ] Landscape support (all devices)

Requirements

This pod relies on:

which will be installed with this pod.

Installation

BColorPicker is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "BColorPicker"

Example

To run the example project, clone the repo, and run pod install from the Example directory first. The example project can then be executed on a simulator or a production device.

Code

To use a BColorPicker in your project it’s as easy as inserting this one line in the view controller on which you want to display the popup:

let _ = BColorPicker.show(on: self, handledBy: nil)

This function returns an instance of BColorPicker in case you might want to manipulate some of the controller manually.

The reccomended way of handling color change is to implement a handler function in the host view controller like this:

func HandleColorDidChange(color: UIColor?)
{
    // handle color change in host view controller
}

see ViewController for a production example of how this might come together

Author

Kautenja, [email protected]

License

BColorPicker is available under the MIT license. See the LICENSE file for more info.