core-animation

Core Animation ist Apples Framework für die hardwarebeschleunigte Animation von Anzeigeelementen auf Mac- und iOS-Geräten. Nützliche Referenzen umfassen Core Animation Programmieranleitung Animationsarten und Timing Programmieranleitung Core Animation Kochbuch
3
Antworten

CATransition Push ohne Fade

Ich mache eine Navigationssteuerungsklasse für Mac OS X. Ich möchte die aktuelle Ansicht durch eine kCATransitionPush -Animation ersetzen. Wie in diesem Beitrag: Core Animation Tutorial - Wizard Dialog mit Übergängen Der CATransiti...
12.01.2013, 13:17
2
Antworten

Fügen Sie Schatten um die maskierte Region eines CALayers hinzu

Ich maskiere ein CAGradientLayer mit einem CAShapeLayer , um ein Lesezeichen zu erzeugen, das sich innerhalb bestimmter Zeilen in meiner Tabelle befindet. %Vor% Das sieht zu flach aus, also möchte ich das mit einem Schatten um die F...
03.02.2013, 10:43
3
Antworten

"Push" Animation in Objective-C

Ich habe zwei Ansichten: A und B. A ist oben auf dem Bildschirm positioniert, B ist am unteren Bildschirmrand positioniert. Wenn der Benutzer eine Schaltfläche drückt, animiert B aufwärts mit einer EaseInEaseOut-Bezier-Kurve, bis er y = 0 err...
12.03.2013, 16:16
1
Antwort

CGAffineTransforms Leistung ist auf iOS 7 sehr langsam

Im Moment erstelle ich einige Übergänge und transformiere über CGAffineTransform für eine Panning-Ansicht und ich laufe wegen der Transformationsleistung unter iOS 7 und iPhone 4 in Schwierigkeiten. Ich tauchte in Istruments und prot...
19.06.2015, 06:45
1
Antwort

Trimmen / subtrahieren CGPath von CGPath?

Ich habe CGPath (ein Poly mit zwei Kreisen) auf einem CAShapeLayer ausgeführt. Kann ich Pfade wie diese trimmen / subtrahieren?     
14.10.2013, 13:24
2
Antworten

Warum sollte ich eine CAAnimationGroup verwenden?

Ich habe Probleme, die Kernanimation von Apple (für iOS) zu verstehen. Ich versuche, position und bounds gleichzeitig zu animieren (aber mit verschiedenen Timing-Funktionen). Gemäß der Dokumentation können mehrere Animationen in einer C...
28.05.2011, 17:38
2
Antworten

Wie kann ich benutzerdefinierte Animationen für onOrderOut in Core Animation verwenden?

Core Animation ermöglicht benutzerdefinierte Animationen durch Implementierung der actionForKey-Methode in Ihrer CALayer-basierten Klasse: %Vor% Ich kann dann eine Animation erstellen und sie für die Aktion onOrderIn zurückgeben (d. h. we...
28.10.2008, 13:23
4
Antworten

Nutzung der Kernanimation für Animation in OpenGL

Ich bin daran interessiert, Core Animation zu verwenden, um benutzerdefinierte Animationen in meiner OpenGL-Szene auf dem iPhone zu steuern. Ich hatte gehofft, einen Mechanismus zu finden, mit dem Sie einen Keypath eines NSObject oder eine Deleg...
06.03.2010, 02:18
1
Antwort

Engpass in CA :: Transaction :: commit ()

Wenn ich den Time Profiler für Interaktionen mit einem UIScrollView (mit vielen Subviews) verwende, sehe ich oft CA::Transaction::commit() im schwersten Stack-Trace. Was ist diese Methode und wie kann ich weniger Zeit damit verbringen?...
05.06.2014, 23:01
2
Antworten

Layer-unterstütztes NSView mit benutzerdefiniertem CALayer, der nicht updateLayer aufruft?

Ich habe ein benutzerdefiniertes Layer-gesichertes NSView und habe die makeBackingLayer-Methode überschrieben, um eine benutzerdefinierte CALayer-Unterklasse zurückzugeben. Ich habe auch willedUpdateLayer überschrieben, um wahr zurückzugeben, wo...
19.03.2015, 09:25