Skip to content

shnhrrsn/ImagePalette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImagePalette

Swift/iOS port of Android's Palette https://developer.android.com/reference/android/support/v7/graphics/Palette.html

Basic Usage

Palette.generateWith(configuration: PaletteConfiguration(image: image)) {
	if let color = $0.darkMutedSwatch?.color {
		self.backgroundColor = color
	}

	if let color = $0.lightVibrantSwatch?.color {
		self.textLabel.textColor = color
	}
}

License

Apache License 2.0 (inherited from the Andorid project) -- see the LICENSE file for more information.