Swift51.com
Swift 头像
Swift  2016-03-14 21:13

获取图片色调类库UIImageColors

回复:0  查看:7266  感兴趣:38  赞:2  

UIImageColors是一个获取图片色调的类库,包括主色、次色、背景色、详细色;可用于实现类似iTunes风格颜色的效果。

使用非常简单:

let image = UIImage(named: "hello.png")
let colors = image.getColors()

backgroundView.backgroundColor = colors.backgroundColor
mainLabel.textColor = colors.primaryColor
secondaryLabel.textColor = colors.secondaryColor
detailLabel.textColor = colors.detailColor
效果:

获取图片主色调类库UIImageColors

相关开源代码