A lightweight but powerful color kit (Swift)
Pick Colors From Image
Generate Monochrome Image
Support Hex Color Style
Lighten / Darken Any Color
Generate Two Different Styles of Gradient Color
ARC only; iOS 8.0+
- Download the BCColor repository as a zip file or clone it
- Copy the BCColor files into your Xcode project
BCColor is available on CocoaPods. Just add the following to your project Podfile:
pod'BCColor'If you want to read more about CocoaPods, have a look at this short tutorial.
// Pick Colors From Image
letcolors= image?.getColors()
// Generate Momochrome Image
letmonochromeImage= image?.monochrome()
// Hex Color
UIColor.colorWithHex("#5d13e2", alpha:1)
// Gradient Color
UIColor.gradientColor(CGPointMake(0.0,0.0), endPoint:CGPointMake(1.0,1.0), frame:frame, colors:[UIColor.redColor(),UIColor.blueColor()])UIColor.radialGradientColor(frame, colors:[UIColor.blueColor(),UIColor.greenColor()])Author: Boyce Chang
If you like BCColor and use it, could you please:
- star this repo
- send me some feedback. Thanks!
This code is distributed under the terms and conditions of the MIT license.
If you are fixing a bug you discovered, please add also a unit test so I know how exactly to reproduce the bug before merging.




