Ich entschuldige mich für eine große Anzahl von Fragen hier. Ich fange an, mit Quartz Graphics mehr und mehr zu spielen, und habe festgestellt, dass es interessante Effekte hat, aber ich habe nicht viele Samples, um sie in Aktion zu sehen.
%Vor%Es gibt eine Schatteneigenschaft:
%Vor%Ich konnte die Schattenshow jedoch nicht machen.
Grenzen:
%Vor%Welche anderen Effekte kann ich vom integrierten iOS auf dem iPhone erhalten? * Gibt es ein umfassendes Demo-Projekt, das zeigen kann, welche Art von Funktionen zur grafischen Bearbeitung in iOS integriert ist? *
Wie mache ich Transparenzmaskierung?
Gibt es eine Möglichkeit, inneren Schatten oder inneres Leuchten hinzuzufügen? Gibt es eine Möglichkeit, einen iOS-Button "konkaver" erscheinen zu lassen, als er wirklich ist?
Gibt es eine Möglichkeit, radiale Gradienten zu erzeugen? Gibt es eine Möglichkeit, Multi-Ray Lens Flare-Effekte wie Adobe Illustrator zu erstellen? Gibt es eine Möglichkeit, Ebenen mit "aufhellen, auflösen" oder anderen Photoshop-Effekten zu mischen? Gibt es eine Möglichkeit, die Helligkeit des Bildes dynamisch anzupassen? Ich weiß, wie man den Farbton verschiebt.
Ich würde mich über weitere Hinweise freuen, welche Art von Layer-Effekten ich auf die CALayers anwenden kann
Was für ein interessanter Zufall! Ich habe gerade eine Präsentation bei einem iOS Game Design Seminar zu CoreGraphics und CoreAnimation gehalten und gerade heute habe ich einige der Dokumente auf Github veröffentlicht.
Wenn Sie also einige praktische Beispiele bevorzugen, können Sie das Repository hier herunterladen: Ссылка
Enthält einige der folgenden Beispiele:
Farbfüllung
Verlaufsfüllung (linear und radial)
Einfache Pfade
Bezier-Kurven
Clipping (Standard und gerade-ungerade)
Erstellen von benutzerdefinierten Schaltflächen
Einfache Übersetzungen
Übersetzungen mit Treffer-Test-Triggern
Ein sehr primitives CoverFlow mit 3D-Transformationen in CoreAnimation.
.. und einige mehr; -)
Ich hoffe, Sie finden, was Sie brauchen, aber von dem, was ich sehe, sollte es eine Menge von dem abdecken, was Sie angefordert haben.
Hinweis : Es gibt auch ein PDF, das als interaktives Lernprogramm dient.
Hier ist meine Implementierung einer radialen Gradientengenerierung mit CIImage. Wenn ein Farbverlauf nicht erstellt wurde, wird das benannte Bild angezeigt. Andernfalls wird ein radialer Verlauf angezeigt.
%Vor%Tags und Links objective-c iphone ios core-graphics quartz-graphics