Ich versuche, einen kreisförmigen Gradienten zu zeichnen.
%Vor%Der Gradient scheint jedoch nicht betroffen zu sein von:
%Vor%Und immer noch seine anfängliche Form haben. Gibt es eine Möglichkeit, den Verlauf mit einer ellipsenförmigen Ebene zu maskieren, ohne CGContext * -Anweisungen zu verwenden?
Danke,
MG
Ich habe Leo-Bibliothek in Swift 3.x übersetzt, mit anderen Worten: der gute WCGradientCircleLayer in objective-C geschrieben (es funktioniert genau so wie erwartet)
%Vor%Und dies ist ein kleines Beispiel, wie man in Swift 3.x verwendet:
%Vor%Dies ist der Code in Schnell 2.x:
%Vor%}
Und das ist ein kleines Beispiel, wie man in Swift 2.x verwendet:
%Vor%Dies ist ein schneller kopierter / entfernter Pastebin-Code
Verfügbar auch mit animation :
Hier ist Leos Bibliothek , die in Swift 3 konvertiert wurde. Danke an Swift 2.3 von Alessandro Ornano.
Code:
%Vor%Wie zu verwenden:
%Vor%