Latest 1.0.0
Homepage https://github.com/regexident/DLColorPicker
License BSD-3
Platforms ios 6.0, requires ARC
Authors

DLColorPicker is both, a loose collection of UIControls

  • DLCPHexPicker
  • DLCPHuePicker
  • DLCPBrightnessPicker
  • DLCPAlphaPicker
  • DLCPSaturationBrightnessPicker
  • DLCPHueSaturationPicker

…and a pair of pre-configured UIViewControllers:

  • DLCPGradientColorPickerController (as seen on the left in the preview)
  • DLCPWaterfallColorPickerController (as seen on the right in the preview)

While the picker controls work best when used with one of the above UIViewControllers,
each control can be used on its very own. Don’t want a hex picker?
No problem: Just don’t add it to your view then. Same for alpha, etc.

Preview

screenshot

Features

  • Six picker controls to choose from.
  • Two picker controllers to choose from.
  • Uses CAGradientLayer for drawing
  • No image resources, no slow custom drawing.
  • Animates on color change.
  • Custom layout (frames, sizes, positions, etc)
  • Custom appearance (borders, shadows, etc.)

Installation

Just copy the files in "DLColorPicker/Classes/..." into your project.

(I don’t use CocoaPod myself, but am very open for pull requests for a pod!)

Demos

DLColorPicker contains a demo app giving you a quick overview of both included controllers.

ARC

DLColorPicker uses automatic reference counting (ARC).

Dependencies

None.

Creator

Vincent Esche (@regexident)

License

DLColorPicker is available under a modified BSD-3 clause license with the additional requirement of attribution. See the LICENSE file for more info.

Latest podspec

{
    "name": "DLColorPicker",
    "version": "1.0.0",
    "summary": "Modular color picker for iOS that uses no image resources for rendering.",
    "description": "                   DLColorPicker is a loose collection of UIControlsu2026n                   n                   DLCPHexPickern                   DLCPHuePickern                   DLCPBrightnessPickern                   DLCPAlphaPickern                   DLCPSaturationBrightnessPickern                   DLCPHueSaturationPickernn                   As each one of the pickers isn't that usefull on its own, **DLColorPicker** also includes a pair of **UIViewControllers**:nn                   * `DLCPGradientColorPickerController` (as seen on the left in the preview)n                   * `DLCPWaterfallColorPickerController` (as seen on the right in the preview)nn                   Don't want a hex picker? No problem: Just don't add it to your view then. ;) Same for alpha, etc.nn                   ## Featuresnn                   * **Six picker controls** to choose from.n                   * **Two picker controllers** to choose from.n                   * **No image resources required**.n                   * **Animates** on color change.n                   * **Custom layout** (frames, sizes, positions, etc)n                   * **Custom appearance** (borders, shadows, etc.)n",
    "homepage": "https://github.com/regexident/DLColorPicker",
    "license": {
        "type": "BSD-3",
        "file": "LICENSE"
    },
    "authors": {
        "Vincent Esche": "[email protected]"
    },
    "platforms": {
        "ios": "6.0"
    },
    "source": {
        "git": "https://github.com/regexident/DLColorPicker.git",
        "tag": "1.0.0"
    },
    "source_files": "DLColorPicker/Classes/*/*.{h,m}",
    "requires_arc": true
}

Pin It on Pinterest

Share This