Wie bekomme ich die mittlere Farbe zwischen zwei UIColors in iOS?

8

Wenn ich zwei Farben gebe

%Vor%

Ich sollte grayColor als Ergebnis erhalten, wie soll ich es erreichen?

    
Sunil Rao 04.11.2015, 10:24
quelle

2 Antworten

13

Eine einfache Art, das "Dazwischen" zu finden, besteht darin, die vier Komponenten wie folgt zu mitteln:

%Vor%

Beachten Sie, dass dies einen mittleren RGBA-Farbraum erzeugt, der nur einer von vielen möglichen Farbräumen ist. Die Mittelung von Komponenten in anderen Farbräumen führt zu einem anderen Ergebnis.

    
dasblinkenlight 04.11.2015, 10:35
quelle
2

Beantworten Sie Swift 4 +

%Vor%

Es mischt so viele Farben wie Sie möchten

    
Federico Zanetello 30.07.2017 07:25
quelle

Tags und Links