Inspired by functionality in iTunes' album view, SOZOChromoplast
finds the most relevant colors in a given UIImage
quickly and painlessly, giving you the perfect color scheme every time.
Add the following line to your Podfile and run pod install
pod 'SOZOChromoplast'
Simple!
// Get an image
UIImage *someImage = [UIImage imageNamed:@"someImage.png"];
// Instantiate your chromoplast
SOZOChromoplast *chromoplast = [[SOZOChromoplast alloc] initWithImage:someImage];
// Use your colors!
self.view.backgroundColor = chromoplast.dominantColor;
self.label1.textColor = chromoplast.firstHighlight;
self.label2.textColor = chromoplast.secondHighlight;
For more, see the example project.