2017-10-25 2 views
-2

Ich versuche, die genaue Textfarbe in einem Powerpoint über meine schnelle iOS-App zu erhalten. Ich habe in der Lage eine einzige Steigung Übergang von einer Farbe zur anderen zu bekommen, aber ich bin nicht in der Lage, herauszufinden, wie ein Gefälle Verschiebung machen hin und her wie folgt:Swift wiederholte Farbverlauf

enter image description here

Antwort

1

Dieser Artikel behandelt mehrere Verlaufsfarben und viel mehr.

Wenn Sie CAGradientLayer wie in dem Artikel verwenden, wäre die relevante Idee, mehr CGColors zu dem Farbenarray der Verlaufsschicht hinzuzufügen.

gradientLayer = CAGradientLayer() 

gradientLayer.frame = someCGRect 

gradientLayer.colors = [UIColor.grayColor().CGColor, UIColor.whiteColor().CGColor, UIColor.grayColor().CGColor, UIColor.whiteColor().CGColor] 

self.view.layer.addSublayer(gradientLayer)