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效果: