Tag: cabasicanimation

„CABasicAnimation“ ist die einfachste explizite Animationen in Core Animation. Einfach durch Angabe der „von“ Wert „,“ Wert und Optional weitere Parameter wie die Dauer, die Sie haben können, die hardware-beschleunigte Animationen in nur ein paar Zeilen code.

Animieren CALayer ausblenden

Anzahl der Antworten 5 Antworten
Ich versuche zu verstecken CALayer nach ein paar Mikrosekunden, und ich bin mit CABasicAnimation zu animieren verstecken. Im moment bin ich versucht zu verwenden [aLayer setHidden:YES]; CABasicAnimation * hideAnimation = [CABasicAnimation animationWithKeyPath:@"hidden"]; [hideAnimation setDuration:aDuration]; [hideAnimation setFromValue:[NSNumber numberWithBool:NO]];

CABasicAnimation, wie man den aktuellen Winkel der rotation

Anzahl der Antworten 1 Antworten
Ich habe einige Probleme mit CABasicAnimation. Es ist ähnlich diesem post: CABasicAnimation drehen Sie zurück in die ursprüngliche position So, ich habe uiimageview drehen in touchMove. In touchEnd-invoke-Methode, die "animation" der Trägheit" : -(void)animationRotation: (float)beginValue { CABasicAnimation

Versuchen zu verzögern, CABasicAnimation position und die Deckkraft der Ebene, indem Sie 3 Sekunden, aber

Anzahl der Antworten 3 Antworten
Ich versuche zu verzögern, die animation von Ebenen-Deckkraft und position, indem Sie 3 Sekunden lang mit setBeginTime. Ich habe namens der Schicht boxLayer. Die animation ist gut jedoch während der ersten 3 Sekunden (die Schicht sollte nicht

iOS: eine Komplette 360-Grad-Rotation Using-Block, Nicht CABasicAnimation

Anzahl der Antworten 4 Antworten
Sollte es etwas sein, was wirklich einfach, aber ich habe nicht erfolgreich gewesen bekommen Sie diese, um die Arbeit mit Blöcken. Es gibt Fragen und Antworten zu diesem, aber alle die ich gefunden sind gelöst durch die

läuft CABasicAnimation nacheinander

Anzahl der Antworten 4 Antworten
Wie kann ich einen CABasicAnimation zu laufen, nachdem die anderen beendet? In anderen Worten nacheinander. Ich habe den Beginn der Zeit des zweiten animation, aber es scheint, dass die zweite animation nicht ausgeführt: CABasicAnimation * appearance =[CABasicAnimation

Zeichne einen Kreis mit UIBezierPath

Anzahl der Antworten 3 Antworten
Ich versuche einen Kreis zu zeichnen mit UIBezierPath addArcWithCenter Methode : UIBezierPath *bezierPath = [UIBezierPath bezierPathWithOvalInRect:CGRectMake(0., 0., 100., 100.)]; [bezierPath addArcWithCenter:center radius:0. startAngle:0 endAngle:2 * M_PI clockwise:YES]; CAShapeLayer *progressLayer = [[CAShapeLayer alloc] init]; [progressLayer setPath:bezierPath.CGPath]; [progressLayer setStrokeColor:[UIColor

Wie zu stoppen UIView CABasicAnimation im iPhone

Anzahl der Antworten 1 Antworten
Habe ich 3 Ansichten dynamisch erstellt, indem die for-Schleife. in der, die ich genannt unter Methode für die rotation-animation - (void)runRightSpinAnimationOnView:(UIView*)view duration:(CGFloat)duration rotations: (CGFloat)rotations repeat:(float)repeat; { CABasicAnimation* rotationAnimation; rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"]; rotationAnimation.fromValue = [NSNumber numberWithFloat:0]; rotationAnimation.toValue

Animieren CAShapeLayer Größe ändern

Anzahl der Antworten 4 Antworten
Ich bin zeichnen Sie einen Kreis mit einem ersten radius von 200 self.circle = [CAShapeLayer layer]; self.circle.fillColor = nil; self.circle.strokeColor = [UIColor blackColor].CGColor; self.circle.lineWidth = 7; self.circle.bounds = CGRectMake(0, 0, 2 * radius, 2 * radius); self.circle.path

Wie Verzögerung CABasicAnimation?

Anzahl der Antworten 2 Antworten
Ich habe eine CABasicAnimation und es starten will nach einer Verzögerung. In UIKit kann ich angeben, von Verzögerungen. Die CAMediaTiming - Protokoll hat eine timeOffset Eigenschaft, aber ich kann nicht sehen, einen Effekt. Mein Nächster Versuch ist

CABasicAnimation Delegierter für animationDidStop?

Anzahl der Antworten 3 Antworten
Ich bin nach dem Beispiel am Ende der Seite aufrufen animationDidStop Funktion. http://www.informit.com/articles/article.aspx?p=1168314&seqNum=2 Sagt der Autor: Ich habe ein Objekt, das speziell darauf ausgelegt ist, werden die Delegierten von Animationen und alle es tut, ist, halten eine

CABasicAnimation unbegrenzte Wiederholung ohne HUGE_VALF?

Anzahl der Antworten 2 Antworten
Ich versuche, führen Sie die automatische Wiederholung von my image rotation-animation mit CABasicAnimation. Ich habe versucht, die Suche auf das web, wie zu setzen, eine solche Eigenschaft aber nicht in der Lage war zu finden. Ist es

Wie kann ich die Werte in CABasicAnimation keyPath kennen?

Anzahl der Antworten 2 Antworten
Finde ich einige code wie folgt: CABasicAnimation *anim = [CABasicAnimation animation]; anim.keyPath = @"transform.scale"; anim.fromValue = [NSNumber numberWithFloat:1.0]; anim.toValue = [NSNumber numberWithFloat:0]; anim.removedOnCompletion = NO; anim.fillMode = kCAFillModeBoth; anim.delegate = self; [self.view.layer addAnimation:anim forKey:@"scaleOut"]; und anim.keyPath =

So verketten Sie verschiedene CAAnimation in einer iOS-Anwendung

Anzahl der Antworten 4 Antworten
Brauche ich um die Kette Animationen, CABasicAnimation oder CAAnimationGroup aber ich weiß nicht, wie es zu tun, das einzige, dass ich tun, ist, dass alle Animationen gleichzeitig ausgeführt werden, die für die gleiche Schicht. Wie könnte ich

Gibt es eine Möglichkeit, eine CABasicAnimation anzuhalten?

Anzahl der Antworten 5 Antworten
Habe ich eine basic-spinning animation des iPhone. Gibt es irgendeine Möglichkeit, dass ich "pause" die animation so, dass die position der anzeigen beibehalten werden? Ich denke, ein Weg, dies zu tun wäre, um die animation auf "abgeschlossen"

CABasicAnimation wird nach Abschluss der Animation auf den Anfangswert zurückgesetzt

Anzahl der Antworten 13 Antworten
Ich bin drehen eines CALayer und versuchen, ihn zu stoppen an seiner endgültigen position, nachdem die animation beendet ist. Aber nach animation rundet sich es zurück zu seiner ursprünglichen position. (xcode docs explizit sagen, dass die animation

Nachdem ein CALayer mit CABasicAnimation gedreht wurde, springt die Ebene zurück in ihre nicht gedrehte Position

Anzahl der Antworten 3 Antworten
Ich versuche zum erstellen einer fallenden Münze. Die Münze Bild ist ein CALayer mit 2 CABasicAnimations auf es fallen nach unten und eine Drehung. Wenn die fallen nach unten-animation wird bis zu seinem Ende, bleibt es dort.

Wie wiederhole ich die Animation für immer in Swift (HUGE_VALF)?

Anzahl der Antworten 3 Antworten
Laut der docs, die Art und Weise zu wiederholen CABasicAnimation immer die repeatCount zu HUGE_VALF. Aber in Swift HUGE_VALF verursacht einen Kompilierungsfehler. Swift scheint nicht zu wissen, über die standard-Bibliothek (oder wo auch immer diese Konstante befindet).

CABasicAnimation mit CALayer-Pfad wird nicht animiert

Anzahl der Antworten 3 Antworten
Ich versuche, die animation der übergang von einem CALayer von normalen Ecken zum abgerundeten Ecken. Ich möchte nur das Runde an den oberen Ecken, so bin ich mit einem UIBezierPath. Hier ist der code: UIRectCorner corners =

Core Animation arbeitet nicht mit "Alpha" -Wert

Anzahl der Antworten 2 Antworten
Bevor dieser code, der mein Film-pic alpha auf 0 gesetzt ist, CABasicAnimation* fadein= [CABasicAnimation animationWithKeyPath:@"alpha"]; [fadein setToValue:[NSNumber numberWithFloat:1.0]]; [fadein setDuration:0.5]; [[moviepic layer]addAnimation:fadein forKey:@"alpha"]; Nichts passiert, wenn ich alpha auf 0,5 im Vorfeld statt, die alpha bleibt bei