Ich habe lange nach tollem Code gesucht, mit dem sich aus einem Bild die wichtigesten Farben extrahieren lassen, so dass man das User Interface daran anpassen kann.
UIImageColors kann das sehr gut und lässt sich als Cocoapod super einfach einbinden.
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
Ganzen Artikel lesen