Tag: core-animation

Core Animation ist apples framework für die Durchführung von hardware-beschleunigten animation des display-elements auf dem Mac und iOS-Geräte. Nützliche Hinweise enthalten

Core Animation Programming Guide
Animation-Typen und Timing Programming Guide
Core Animation Kochbuch

Erstellen Sie benutzerdefinierte easing-Funktion mit Core Animation?

Anzahl der Antworten 7 Antworten
Ich bin zu animieren, eine CALayer entlang einer CGPath (QuadCurve) ganz schön in iOS. Aber ich möchte eine weitere interessante easing-Funktion als die paar zur Verfügung gestellt von Apple (Geschwindigkeitanimationsanfang/EaseOut usw.). Zum Beispiel, ein bounce oder elastic-Funktion.

Fügen Sie die Untersicht mit uialertview-Objekt, wie animation,mit einer bouncing Effekt

Anzahl der Antworten 6 Antworten
Geben wie eine bounce-oder pop-up-Stil der animation, die beim hinzufügen einer Untersicht in iOS? Ich brauche etwas ähnliches wie UIAlertView Aussehen Stil. Ich weiß, es gibt mehrere Methoden, dasselbe zu tun: aber ich bevorzuge basic [UIView animateWithDuration:

Animieren UIButton Titel ändern

Anzahl der Antworten 3 Antworten
Hier fand ich, wie zu animieren UIButton's Titel ändern jetzt-nicht beginAnimations:context: Methode: UIBUtton Titel animation für iPhone Wie das gleiche zu tun, mit aktuellen APIs? Update: Ich habe versucht, zu verwenden, block-basierte Animationen: NSTimeInterval animationDuration = animated

Wie man meine UIBezierPath animiert mit CAShapeLayer?

Anzahl der Antworten 1 Antworten
Ich versuche zu animieren UIBezierPath und ich habe installiert eine CAShapeLayer zu versuchen, es zu tun. Leider ist die animation nicht funktioniert und ich bin sicher nicht einer der Schichten haben einen Einfluss (wie es der code

Wie animieren Sie die Hintergrundfarbe von einem UILabel?

Anzahl der Antworten 11 Antworten
Dieses sieht wie es funktionieren sollte, funktioniert aber nicht. Die Farbe grün auf einmal. self.labelCorrection.backgroundColor = [UIColor whiteColor]; [UIView animateWithDuration:2.0 animations:^{ self.labelCorrection.backgroundColor = [UIColor greenColor]; }]; InformationsquelleAutor der Frage Michiel de Mare | 2010-09-21

Was erklärt am besten die CAPropertyAnimation animationWithKeyPath: parameter?

Anzahl der Antworten 4 Antworten
Möchte ich zu einem besseren Verständnis dieses Parameters in + (id)animationWithKeyPath:(NSString *)keyPath Sie nur sagen: "der Pfad Der Schlüssel der Eigenschaft, die animiert werden." In einigen Beispiel-snippets sehe ich Dinge wie: CABasicAnimation *fadeInAnimation = [CABasicAnimation animationWithKeyPath:@"opacity"]; CAKeyframeAnimation

CALayer delegate-Methode drawLayer nicht immer genannt

Anzahl der Antworten 5 Antworten
Mein Objekt einer sub-Klasse von NSObject hat CALayer Instanz-variable. Ich verwende es zum zeichnen und Zwischenspeichern von Inhalt mit seiner Stellvertretung gesetzt, um mein Objekt. Aber aus irgendeinem Grund drawLayer:inContext: - Methode NIE aufgerufen wird. In der

CABasicAnimation - transformieren-skalieren, halten Sie in der Mitte

Anzahl der Antworten 4 Antworten
Versuchen, animatie eine ellipse, die maskiert auf einer UIView zu werden Skala transformiert, die noch in der center-position. Habe ich gefunden CALayer - CABasicAnimation nicht die Skalierung um den Mittelpunkt/anchorPointund gefolgt durch das hinzufügen einer bounds -

Wie dreht man eine UIImageView mit CATransform3DRotate wirken wie die Tür zu Öffnen?

Anzahl der Antworten 2 Antworten
Ich gelesen habe und versuchen, diese Artikel (Öffnung Tür-Effekt mit Core Animation) Ich und implementieren Sie folgenden code in meine app: CALayer *layer = threeHomeView.layer; CATransform3D initialTransform = threeHomeView.layer.transform; initialTransform.m34 = 1.0 / -900; [UIView beginAnimations:@"Scale" context:nil];

Animieren, scrollen von UIScrollView mit CoreAnimation

Anzahl der Antworten 4 Antworten
Sorry für die große Frage, die eigentliche Frage ist, sind Fett im Boden, nun einige Erklärungen. Ich verwende, CoreAnimation in meinem Projekt für die Animation einige Objekte bewegen sich wie diese. CABasicAnimation *moveAnimation; moveAnimation=[CABasicAnimation animationWithKeyPath:@"position"]; moveAnimation.duration =

vertikal ausrichten von text in einem CATextLayer?

Anzahl der Antworten 10 Antworten
Arbeite ich an einem CATextLayer, dass ich möchte, um die Verwendung in Mac-und iOS-Geräte. Kann ich die vertikale Ausrichtung des Textes innerhalb der Schicht? In diesem speziellen Fall möchte ich, um es vertikal -- aber Informationen über

Basic keyframe-animation (rotation)

Anzahl der Antworten 3 Antworten
Ich versuche, erstellen Sie eine sehr einfache keyframe-animation, wobei eine Grafik Dreht sich von einem Winkel zum anderen, durch eine gegebene Mittelpunkt. (Der Zweck ist, um in der Lage sein zu animieren Drehung durch ein STUMPF Winkel

iOS, Neustart-animation, wenn Sie kommen aus dem hintergrund

Anzahl der Antworten 7 Antworten
wenn meine app kommt aus dem hintergrund der animation aufgehört hat. das ist normal. aber ich will restart my animation vom aktuellen Zustand. wie mache ich das ohne mein schnappen alle über dem Platz. [UIView animateWithDuration:60 delay:0

Beste Weg, um Mehrere Sequentielle UIView-Animationen?

Anzahl der Antworten 5 Antworten
Ich habe eine Reihe von 8 UIView Animationen, die direkt nach meiner Ansicht geladen wird. Gerade jetzt, ich bin die Erfüllung dieser mithilfe der animationDidStop:finished:context delegate-Methode, und alles funktioniert wie erwartet. Das problem ist, dass ich eine

Wie animieren Sie den Rahmen einer Ebene mit CABasicAnimation?

Anzahl der Antworten 5 Antworten
Ich glaube, ich habe zum konvertieren der CGRect in ein Objekt, um es zu übergeben, um fromValue? Dies ist, wie ich es versuchen, aber es funktioniert nicht: CABasicAnimation *frameAnimation = [CABasicAnimation animationWithKeyPath:@"frame"]; frameAnimation.duration = 2.5; frameAnimation.timingFunction =

Was verursacht diesen Fehler? "CALayer position enthält NaN: [240 nan]"

Anzahl der Antworten 7 Antworten
Ich habe gesehen, das passiert immer, wenn ich drehen Sie einen Bildschirm, der ein UITableView. Ich habe herausgefunden, dass es passiert, dazwischen die willRotate und didRotate Methodenaufrufe in UIViewController Meine Kollegen haben gesehen, wie er in anderen

UIView vertikale Flip-Animation

Anzahl der Antworten 7 Antworten
Ich habe ein iOS UIView mit UIViewAnimationTransitionFlipFromRight. Ich brauche es, um flip vertikal, obwohl. Die Seite curl übergang nicht schneiden es. Ich nehme an, dies erfordert etwas benutzerdefinierte. Irgendwelche Ideen? InformationsquelleAutor der Frage Christian Schlensker | 2011-03-22

Einblenden Animation ausblenden

Anzahl der Antworten 12 Antworten
Hier ist etwas code, mit dem ich Kämpfe für eine Weile. Wenn Sie starten Sie den fade-in-animation, die den label-text eingeblendet wird. Wenn ich nun den fade-out-animation, die den label-text verblasst. Als ich Anfang der startFade Methode,

(Skala) Untersuche einen UIView an einem Punkt

Anzahl der Antworten 2 Antworten
Etwas, das ich nicht verstehe, über Transformationen. Ich will zoom in, sagen wir der rechten, oberen Ecke ein UIView (in der Hauptansicht). Ich benutze CGAffineTransformScale und haben versucht, sowohl die Einstellung der center/anchorPoint sowie CGAffineTransformMakeTranslation ohne Erfolg.

Entfernen aller Unterschichten von CALayer

Anzahl der Antworten 14 Antworten
Ich habe Probleme mit löschen, löschen Sie alle layer sublayer. Momentan mache ich das manuell, aber das bringt unnötige Unordnung. Ich fand viele Themen dazu im google, aber keine Antwort. Habe ich versucht, so etwas zu tun:

Wie verschiebe ich das Bild in einem UIImageView?

Anzahl der Antworten 2 Antworten
Ich habe eine UIImageView dass angezeigt wird ein Bild, das breiter und höher als der UIImageView ist. Ich möchte das Bild verschieben in der Ansicht mithilfe einer animation (also die Pfanne ist schön und glatt). Scheint es

Stoppen Sie eine UIView-Animation mit automatischer Reverse / unendlicher Wiederholung mit einem BOOL / Completion-Block

Anzahl der Antworten 4 Antworten
Ich bin einrichten die folgenden UIView animateWithDuration: Methode, mit der Absicht, die Einstellung meiner animationOn BOOL an anderer Stelle im Programm zu stornieren, die unendliche geloopt wiederholen. Ich hatte den Eindruck, dass die completion block aufgerufen werden

CATransform3D vs. CGAffineTransform?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen den beiden? Ich bin sicher, Sie haben vor-und Nachteile, und Situationen, Sie sind die besseren Darsteller. Alle Ressourcen, auf die die beiden vergleichen? Ist besser für animation (ich Stell mir das CATransform3D)?

Drehen eines CALayers um 90 Grad?

Anzahl der Antworten 5 Antworten
Wie wechsle ich eine CALayer 90 Grad? Ich drehen müssen alles enthalten Unterebenen und das Koordinatensystem. InformationsquelleAutor der Frage Kristina Brooks | 2010-07-29

Core Animation CALayer Maskenanimationsleistung

Anzahl der Antworten 2 Antworten
Wir wollten mit einem UITabBar in unserer iPhone-app, aber mit einer Ausnahme: wir haben einen "sync" - Taste, die ich wollte zu drehen, während der sync-Vorgang passiert. Leider bedeutete dies, dass Sie eine benutzerdefinierte tab-Leiste, aber das

Ein Eckenradius und ein Schatten können nicht hinzugefügt werden

Anzahl der Antworten 4 Antworten
Ich versuche zu zeichnen, Schatten und einem Eckenradius auf ein Bild. Ich kann Sie einzeln hinzufügen, aber ich habe keine Möglichkeit zum hinzufügen beide Effekte zur gleichen Zeit. Ich bin das hinzufügen eines Schattens mit: [layer setShadowOffset:CGSizeMake(0,

Animieren von UITextField, um ein falsches Passwort anzugeben

Anzahl der Antworten 12 Antworten
wie kann ich eine animation zu einem UITextField zu zeigen Falsches Passwort genau wie die, die in der facebook-app (im login screen) oder Mac OS X login-box ? vielen Dank im Voraus. InformationsquelleAutor der Frage JAHelia |

Wie animiert man explizit die Hintergrundfarbe eines CALayers?

Anzahl der Antworten 2 Antworten
Ich versuche zu konstruieren, ein CABasicAnimation zu animieren, die backgroundColor-Eigenschaft eines Core Animation CALayer, aber ich kann nicht herausfinden, wie man richtig wickeln Sie ein CGColorRef Wert zu übergeben, um die animation. Zum Beispiel: CGColorSpaceRef rgbColorspace =

Wie man mit Core Animation zwei Bilder auf dem iPhone überblendet

Anzahl der Antworten 6 Antworten
Ich bin dabei zu lernen, wie die Arbeit mit den Kern-Animation, animierbare Eigenschaften auf dem iPhone (nicht um zu lernen, wie Sie auf crossfade-Bilder, per se). Lesen-ähnliche Fragen auf, SO führt mich zu glauben, dass es getan

CALayer Opazität Animation

Anzahl der Antworten 2 Antworten
Möchte ich zum erstellen eines CALayer-animation gibt eine Art 'flashy' - Effekt. Für die, die ich versuche zu animieren, die 'opacity' - Eigenschaft, aber mein problem ist, ich habe keine Ahnung, wo Sie beginnen und wie es

Wie ist die Beziehung zwischen UIViews clipsToBounds und CALayers masctsToBounds?

Anzahl der Antworten 2 Antworten
Einen UIView hat eine CALayer. Das ist ziemlich sicher. Aber Sie scheinen sich beide zu bieten, etwas, das bedeutet, die gleiche Sache. Wenn ich das set clipsToBounds=YESwürde dies auch die Ebene masksToBounds=YES? Warum die unterschiedlichen Namen? Kennt

Wie animiert man die Eigenschaft textColor eines UILabel?

Anzahl der Antworten 9 Antworten
Aus irgendeinem Grund, wenn ich versuche zu animieren, textColor, es wird nicht funktionieren. Die Textfarbe nur ändert sich plötzlich von A nach B. Ist es möglich, ihn animieren, aus können sagen, rot auf schwarz? InformationsquelleAutor der Frage

iPhone Core Animation - Einen Kreis zeichnen

Anzahl der Antworten 4 Antworten
Möchte ich eine animation erstellen. Der beste Weg, die ich erklären kann, ist, wenn Sie sich vorstellen können, zeichnen Sie einen Kreis. Es beginnt an der Spitze oder 12 o-Uhr und zieht im Uhrzeigersinn den ganzen Weg

Programmgesteuertes Verschieben von Zeilen mit Animation in UITableView

Anzahl der Antworten 3 Antworten
Ich will zu bewegen, eine Zeile an der Unterseite meines UITableView mit coolen animation Effekt wie in diese Grocery Shopping List app. Genau wie wir bewegen kann Zeilen mit der Neuordnung von Steuern wie: Wie kann ich

Schütteln Sie den visuellen Effekt auf dem iPhone (NICHT das Gerät schütteln)

Anzahl der Antworten 11 Antworten
Auf login failure, würde ich es vorziehen, zu vermeiden, zeigt einen Alarm, es ist zu flüchtig. Zeigt die Alarm und zeigt dann den text irgendwo auf der login-Bildschirm erscheint wie Vervielfältigung. Also möchte ich es grafisch schütteln

Verketten von Kernanimationsanimationen

Anzahl der Antworten 6 Antworten
Denen die meisten eleganten und modularen Weg, um die Kette animation in einem Core Animation Kontext? Ich meine zu tun, Animationen, beginnt nur, wenn die anderen fertig sind (zum Beispiel, ändern position und dann opacity).. normal Ansatz

Wie wird CATransform3DMakeRotation verwendet?

Anzahl der Antworten 3 Antworten
Ich kann nicht herausfinden, wie zu verwenden CATransform3DMakeRotation(). Kann jemand bitte sagen Sie mir, wie es zu benutzen? Ich denke, dass der erste parameter ist der Winkel, nicht wahr? Aber was sind die anderen drei? InformationsquelleAutor der

Animation Ende Rückruf für CALayer?

Anzahl der Antworten 8 Antworten
Frage ich mich, wo die Rückrufe sind (oder ob es überhaupt etwas) für Animationen in einem CALayer. Insbesondere für implizite Animationen wie die änderung der Rahmen, position, etc. In einer UIView, die man tun könnte etwas wie

Objective-C - CABasicAnimation Änderungen nach der Animation anwenden?

Anzahl der Antworten 3 Antworten
Ich bin mit CABasicAnimation zu bewegen und ändern der Größe eines Bildes anzeigen. Ich will die Bild-Ansicht Hinzugefügt werden, um die superview, animieren und dann entfernt werden aus der superview. Um Sie zu erreichen ich höre für

Schnellste Möglichkeit, um Schatten auf iOS zu erstellen?

Anzahl der Antworten 2 Antworten
QuartzCore .Schicht.shadow ' s saugen, bis Leistung. Sie erscheinen, müssen neu gerendert werden jedes mal, wenn sich etwas ändert, verursacht alles, was zur lag. Coregraphics gradient (für 1 Schatten Weg) - sieht nicht richtig aus. wenn der

Wie wird ein Fortschrittsanzeige-Overlay / HUD auf dem iPhone angezeigt?

Anzahl der Antworten 5 Antworten
Will ich die Anzeige einer Fortschrittsanzeige in einer semi-box transparent, schwebt über einer Tabelle anzeigen. In anderen Worten, wenn der Inhalt der Tabelle heruntergeladen werden, ich will einen "Aktualisieren" - label erscheinen über. Habe ich gesehen, das

Skalieren Sie die Größe des CALayer-Inhalts

Anzahl der Antworten 1 Antworten
Habe ich ein paar UIImageViews innen CALayer. Wie skaliere ich Sie alle auf einmal? Ich habe versucht, die Einstellung CALayer Eigenschaften wie la.contentsGravity = @"kCAGravityResizeAspect"; aber die Bilder im inneren der Schicht immer die Anzeige der ursprünglichen

Zeichnen Sie Segmente aus einem Kreis oder Donut

Anzahl der Antworten 3 Antworten
Ich habe versucht, herauszufinden, einen Weg zu zeichnen, Segmente, wie dargestellt im folgenden Bild: Hätte ich gerne: zeichnen das segment gehören Gradienten gehören Schatten animieren der Zeichnung von 0 bis n-Winkel Ich habe schon versucht dies mit

CornerRadius AND Schatten kann nicht auf einem Layer gesetzt werden, der eine Bildansicht bis zum Rand gestreckt hat?

Anzahl der Antworten 4 Antworten
Dies ist guckten mich. Ich habe eine UIView (nennen wir ihn "Eltern"). Die Unterste Untersicht der Sicht ist ein UIImageView (nennen wir es "das Kind"), in dessen Rahmen nimmt die Gesamtheit der "Eltern" - Grenzen. Möchte ich

Wie man Text in einem CATextLayer erhält, um klar zu sein

Anzahl der Antworten 7 Antworten
Habe ich eine CALayer mit einem zusätzlichen CATextLayer und der text kommt aus verschwommen. In den docs, Sie sprechen über "sub-pixel-Anti-Aliasing", aber das bedeutet nicht viel für mich. Jemand ein code-snippet, das macht einen CATextLayer mit ein

UIButton kann nicht berührt werden, während Sie mit UIView animateWithDuration animiert sind

Anzahl der Antworten 8 Antworten
Ich habe den folgenden code: [UIView animateWithDuration:0.3 delay:0.0 options:UIViewAnimationCurveEaseOut | UIViewAnimationOptionAllowUserInteraction animations:^{ CGRect r = [btn frame]; r.origin.y -= 40; [btn setFrame: r]; } completion:^(BOOL done){ if(done){ [UIView animateWithDuration:0.3 delay:1 options:UIViewAnimationOptionCurveEaseIn | UIViewAnimationOptionAllowUserInteraction animations:^{ CGRect r =

Was bedeutet die gelbe Tönung bei Verwendung von "fehlausgerichteten Bildern" auf dem iPhone / iOS?

Anzahl der Antworten 1 Antworten
also schaltete ich auf "Farbe falsch ausgerichtete Bilder" verbessern die zeichnungsleistung in unserer app. Die Dokumentation besagt: Stellt eine magenta-overlay über die Bilder deren Quelle sind die Pixel nicht ausgerichtet Ziel-Pixel Ich weiß nicht, was die gelbe

Abbrechen einer UIView-Animation?

Anzahl der Antworten 15 Antworten
Ist es möglich zu stornieren UIView animation während es im Gange ist? Oder müsste ich ablegen, um die CA-Ebene? also ich habe auch schon sowas gemacht (vielleicht die Einstellung einer animation beenden-Aktion): [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:duration];

Zeigen Sie ein Bild oder UIImage mit einem einfachen CALayer an

Anzahl der Antworten 3 Antworten
Habe ich oft gelesen, dass mit einem CALayer eher als eine UIImageView ist ein performance-Schub, wenn es kommt zu schweren Bild-Nutzung. Das macht Sinn, weil UIImageView Ursachen 3 Kopien des Bildes im Speicher, die erforderlich ist, für

der Papierfalt- / Entfaltungseffekt in Twitter für iPad

Anzahl der Antworten 3 Antworten
Twitter for iPad implementiert ein schickes "Prise zu erweitern, Papier Falten" - Effekt. Einen kurzen video-clip hier. http://www.youtube.com/watch?v=B0TuPsNJ-XY Kann das getan werden, mit CATransform3D ohne OpenGL? Ein Beispiel wäre dafür dankbar. Update: ich war daran interessiert, den