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
1
Antworten
In Der ViewController.Swift schaffte ich eine box animieren, von einem Punkt zum anderen. Ich dachte, es wäre ein leichtes, diese Schleife, so dass das Dialogfeld animieren zu einem Punkt und animieren Sie dann zurück zu Ihrer ursprünglichen
6
Antworten
Ich habe versucht, legen Sie die Dauer (mit den normalen Methoden, die ich versuchen würde) für die Einstellung der animation Dauer für die UICollectionView ist selectItemAtIndexPath:animated:scrollPosition: - Methode (oder die scrollToItemAtIndexPath:atScrollPosition:animated: - Methode). Ich habe versucht [UIView
4
Antworten
Mit dem nachstehenden code ich habe versucht, meine CALayer zu skalieren um den Mittelpunkt, aber es skaliert von Links/oben (0,0). Ich sah diese Frage: Ankerpunkt in CALayer und haben versucht, die Einstellung der anchorPoint - aber es
3
Antworten
Möchte ich eine Ansicht in der gleichen Weise wie der uialertview-Objekt - pop/Frühjahr. Leider Unterklassen uialertview-Objekt ist nicht eine option für die Ansicht, die ich präsentieren muss. Ich habe geschrieben einige Codes, aber ich kann nicht scheinen,
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
1
Antworten
Ich bin Portierung von einem code-block, der aus einem iOS4-Projekt auf iOS5 und ich habe einige Probleme mit ARC. Der code generiert ein PDF aus einer screen-capture -. PDF-Generierung Code UIView *captureView; ... NSMutableData *pdfData = [NSMutableData
4
Antworten
Ich bin auf der Suche zum durchführen einer perspektivischen Transformation auf einen UIView (wie gesehen in coverflow) Tut anyonew wissen, ob das möglich ist? Habe ich untersucht mit CALayer und führen Sie durch alle der pragmatische Programmierer
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"
5
Antworten
Ich habe eine customTableView Zelle - ich möchte nur update auf Zelle (basierend auf einem Netzwerk-event occuring). Also, wenn ich zuerst die Netz Anruf, den ich machen: - (void)makeNetworkCall { [self.tableView beginUpdates]; //MAKE_NETWORK_CALL [self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationNone];
14
Antworten
Habe ich eine Ebene mit einer komplexen Zeichnung code in seine -drawInContext: Methode. Ich bin versucht zu minimieren die Menge der Zeichnungen, die ich tun müssen, also ich bin mit -setNeedsDisplayInRect: Aktualisierung nur der geänderten Teile. Dies
1
Antworten
Rechts jetzt habe ich einen GA-Gradienten Schicht, wo habe ich die Farben, aber ich möchte, um die Farbe zeigen (anstelle von oben in der Mitte, oben Links) und unten (statt von unten Mitte bis rechts unten), nur
3
Antworten
Anstatt uiviewcontroller ist modalTransitionStyle möchte ich noch hinzufügen eines CAAnimation(oder etwas anderem). Dieser code kann führen Sie eine benutzerdefinierte animation in navigationController CATransition* transition = [CATransition animation]; transition.duration = 0.4; transition.type = kCATransitionFade; transition.subtype = kCATransitionFromBottom; [self.navigationController.view.layer
11
Antworten
Versuche ich zu schaffen, eine ziemlich einfache CoreAnimation für die Verwendung in einer AVComposition. Mein Ziel ist die Erstellung eines CALayer welche, durch verschiedene Unterebenen, blendet einen Titel in-und out -, dann schwindet in einem der Bilder.
3
Antworten
Ich versuche zu implementieren ist ein Spiel mit dem iPhone OS 4.0 (iOS 4?) SDK. In den früheren Versionen des SDK, ich habe mit dem [UIView beginAnimations:Kontext:] und [UIView commitAnimations], auf der einige Animationen. Jedoch, wenn ich
2
Antworten
Ich habe einen CALayer Unterklasse, MyLayer, das hat ein NSInteger Eigenschaft namens myInt. Ich würde wirklich gerne animieren Sie diese Eigenschaft über CABasicAnimation, aber es scheint CABasicAnimation funktioniert nur auf so genannte "animierbar" Eigenschaften (Grenzen, position, etc).
2
Antworten
Ich bin erstellen einer CAShapeLayer zu verwenden, als Maske für einen UIView's Schicht. Ich bin mit einem UIBezierPath um die Form zu zeichnen Ebene. Es funktioniert Prima, außer das ich immer einige seltsame Ergebnisse, wenn ich zeichne.
5
Antworten
Habe ich eine Instanz von MKMapView und verwenden möchten, um benutzerdefinierte annotation Symbole anstelle der standard-pin-icons geliefert MKPinAnnotationView. So, ich habe setup eine Unterklasse von MKAnnotationView genannt CustomMapAnnotation und bin übergeordnete -(void)drawRect: zu ziehen CGImage. Dieser funktioniert.
1
Antworten
Was ist der Unterschied zwischen eine Layer-Backed-Ansicht und eine Schicht Hosting-Anzeigen in Core Animation? Was sind die Schritte, um die Einstellung jedes und Wann ist es sinnvoll, entweder eine Art? InformationsquelleAutor der Frage alfwatt | 2008-12-09
8
Antworten
Zurzeit entwickeln wir eine Anwendung, die enthält eine Reihe von Symbolen angezeigt. Wir wollen, dass die icons zu wackeln, wie die app löschen Animationen, wenn Sie gedrückt werden. Was wäre der beste Weg, um code für diese
4
Antworten
Sah ich einige material im Internet, aber kann immer noch nicht so Recht, wo ich will. Ich brauche zu animieren, meinen Blick nach unten, so dass es die Höhe größer. Hier ist mein code bisher. Was hier
4
Antworten
Gibt es irgendwelche Probleme die Anwendung von mehreren Transformationen, um eine UIView und es entsprechende CALayer? Insbesondere können Sie "mix and match" CATransform3Ds mit CGAffineTransforms ohne in Probleme laufen? Außerdem gibt es Probleme mit der Einstellung einiger
2
Antworten
Will ich Zoomen und scrollen ein UIScrollView mit einem CGPathRef. Weil, ich nehme an, ich habe das animieren von UIScrollView ist layer-Eigenschaft? Aber welche Eigenschaft würde ich animieren würde, dass es äquivalent zu tun, eine UIView animation
7
Antworten
Ich habe eine UIView Unterklasse, die verwendet eine CAShapeLayer Maske auf seine CALayer. Die Maske nutzt eine klare Form, mit drei abgerundeten Ecken und eine Aussparung für das Rechteck in der verbleibenden Ecke. Wenn ich die Größe
26
Antworten
Ich versuche zu drehen UIImageView 360 Grad, und habe mir mehrere tutorials online. Ich konnte keiner von Ihnen arbeiten, ohne die UIView entweder stoppen, oder zu springen, um eine neue position. Wie kann ich das erreichen? Die
4
Antworten
Für mein Verständnis, beginTime verwendet werden können, um zu sagen: "hey, beginnen bei genau 12:00" o 'clock". Aber wie würde ich sagen, dass diese mit einem CFTimeInterval geben? Ich dachte, das ist nichts mehr als eine Art
1
Antworten
Ich bin zeichnen Sie einen Kreis in der -drawRect: Methode meiner UIView unter Verwendung der standard - CGContextFillEllipseInRect() code. Allerdings würde ich gerne etwas pulse (größere und kleinere), und ändern Sie die Intensität der Farbe füllen mit
3
Antworten
Möchte ich hinzufügen, dass ein Blick unter meine tab-Leiste analog in iOS und dann zeigen Sie es mit der animation kommt von hinten. Aber wenn ich mit meinem code die Ansicht vor, kommen müssen aus, die hinter
3
Antworten
Möchte ich Artikel in meinem UICollectionView animiert, um anzuzeigen, wie der Benutzer führt einen Bildlauf durch die Liste (ich benutze eine Unterklasse von UICollectionViewFlowLayout). Ich geben Sie die position in der Layout-Manager, was ich möchte in der
6
Antworten
Ich kann hinzufügen eines Rahmens zu einem CALayer in dieser Weise: [webView.layer setBorderColor: [[UIColor colorWithRed:0.6 green:0.7 blue:0.2 alpha:1] CGColor]]; [webView.layer setBorderWidth: 2.75]; Ist es jedoch möglich, fügen Sie eine Grenze nur auf einer Seite? Ich brauche nur
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 =
1
Antworten
Wie zu animieren CAShapeLayer Weg und fillColor? Wie zu animieren strokeEnd zu zeigen, die Weg gezogen? und, wie zu animieren fillColor? InformationsquelleAutor der Frage MAMN84 | 2013-03-27
3
Antworten
Ich habe Probleme mit der folgenden Warnung: CoreAnimation: warning, deleted thread with uncommitted CATransaction; CA_DEBUG_TRANSACTIONS=1 in der Umgebung log-Ablaufverfolgungen. Bin ich mit einer NSOperation-Objekt, um einige Berechnungen auszuführen, sobald der Vorgang abgeschlossen ist, sendet es eine Nachricht
6
Antworten
Habe ich eine Klasse, die eine Unterklasse von UIView. Ich bin in der Lage zu zeichnen, Sachen in die Ansicht entweder mit der Umsetzung der drawRect Methode, oder durch Umsetzung drawLayer:inContext: was ist ein delegate-Methode CALayer. Habe
14
Antworten
ich versuche, um eine UIView schütteln, wenn eine Taste gedrückt wird. Ich bin eine Anpassung der code, den ich gefunden http://www.cimgf.com/2008/02/27/core-animation-tutorial-window-shake-effect/. Jedoch, indem Sie versuchen, passen Sie den folgenden code zu schütteln, eine UIView, es funktioniert nicht:
3
Antworten
Schreibe ich eine iPhone-app, und ich habe ein Bild, das ich'ld gerne DRALL nach außen. Derzeit mein code sieht wie folgt aus (eingewickelt in ein beginAnimations/commitAnimations block): scale = CGAffineTransformScale(CGAffineTransformIdentity, 5.0f, 5.0f); swirl = CGAffineTransformRotate(scale, M_PI); [player
4
Antworten
Ich bin entwickeln eine E-commerce-Anwendung. Wenn ich einen Artikel in den Warenkorb legen, ich möchte einen Effekt zu erstellen, wo ein Bild des Artikels, folgt einem gekrümmten Pfad und landet auf den Reiter Warenkorb. Wie kann ich
8
Antworten
Habe ich eine endlos Schleife CABasicAnimation einer sich wiederholenden Bildelementen aus meiner Sicht: a = [CABasicAnimation animationWithKeyPath:@"position"]; a.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear]; a.fromValue = [NSValue valueWithCGPoint:CGPointMake(0, 0)]; a.toValue = [NSValue valueWithCGPoint:CGPointMake(image.size.width, 0)]; a.repeatCount = HUGE_VALF; a.duration = 15.0;
4
Antworten
Ich versuche zu ziehen, um CALayer in einer iOS-app. Sobald ich seine position ändern Eigenschaft, die es versucht zu animieren, um die neue position und flackert überall: layer.position = CGPointMake(x, y) Wie kann ich CALayers sofort? Ich
3
Antworten
Ich habe diesen code zu animieren CALayer element. CABasicAnimation *makeBiggerAnim=[CABasicAnimation animationWithKeyPath:@"radius"]; makeBiggerAnim.duration=0.2; makeBiggerAnim.fromValue=[NSNumber numberWithDouble:20.0]; makeBiggerAnim.toValue=[NSNumber numberWithDouble:40.0]; makeBiggerAnim.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]; Meine Frage ist, jetzt funktioniert alles einwandfrei, ich möchte noch ein weiteres Attribut, der das selbe element
10
Antworten
Hatte ich ein problem wo ich hatte eine Reihe von sich überlappenden CATransition /CAAnimation Sequenzen, die ich alle benötigt zur Ausführung benutzerdefinierter Vorgänge, wenn die Animationen nicht mehr, aber ich wollte nur eine delegate handler für animationDidStop.
12
Antworten
Irgendwelche Ideen auf, wie Apple implementiert die "slide to unlock" (auch "slide to power off" ist ein identisches Beispiel) animation? Dachte ich über eine Art zu animieren, die Maske - aber die Maskierung ist nicht verfügbar auf
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
3
Antworten
wie drehen CALayer an einem ausgewählten Punkt. InformationsquelleAutor der Frage kiran kumar | 2010-10-13
4
Antworten
In meiner app, ich benutze drawViewHierarchyInRect:afterScreenUpdates: um ein unscharfes Bild von meiner Sicht (mit der Apple - UIImage Kategorie UIImageEffects). Mein code sieht wie folgt aus: UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, NO, 0); [self.view drawViewHierarchyInRect:self.view.bounds afterScreenUpdates:YES]; UIImage *im = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();
5
Antworten
Ich habe Mühe mit der Konzeption und Umsetzung von Animationen mit einem CALayer im Gegensatz zu UIView ' s eigenen Methoden der animation. Werfen "Core Animation" in diesem und, gut, vielleicht kann sich jemand artikulieren diese Konzepte
7
Antworten
Habe ich ein Bild und ein Satz von vier Punkten (Beschreibung eines Vierecks Q). Ich will verwandeln Sie das Bild so, dass es passt das viereck f: Photoshop nennt diese transformation "Verzerren." Aber laut der Quelle von
9
Antworten
Was als best practice für die Animation anzuzeigen übergänge auf dem iPhone? Beispielsweise die ViewTransitions Beispiel-Projekt von apple nutzt code wie: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal];
6
Antworten
Ich versuche eine view slide von oben nach unten. Dies ist nicht eine große Sache, die ich verwendet CABasicAnimation. Das problem ist, wenn ich wollen, entfernen Sie die anzeigen. Ich diese animation verwenden. CABasicAnimation *animation; animation =
1
Antworten
Ich habe eine view, die hat einen CALayer. Wenn ich ein CAGradientLayer und wenden Sie es wie die Maske, die Sicht ist CALayer, passiert nichts. Warum? In -initWithFrame: der Blick kann ich dies tun: CAGradientLayer *gradient =
8
Antworten
Gibt es eine Möglichkeit zu sagen, wenn ein UIView ist in der Mitte eine animation? Wenn ich drucken Sie das view-Objekt, während es in Bewegung ist, merke ich, dass es ein "Animationen" - Eintrag: search bar should