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
4
Antworten
Ich bin versucht, zu erstellen eine einfache und animierte Kreisdiagramm mit CAShapeLayer. Ich will es zum animieren von 0 bis zu einem vorgesehenen Prozentsatz. Erstellen die Schicht Form, die ich benutze: CGMutablePathRef piePath = CGPathCreateMutable(); CGPathMoveToPoint(piePath, NULL,
2
Antworten
Ich habe eine schöne und einfache "zoom" - animation für ein Blick, das beginnt wie ein dot und animiert bis zur vollen Bildschirmgröße: [UIView beginAnimations:nil context:NULL]; [UIView setAnimationBeginsFromCurrentState:YES]; [UIView setAnimationDuration:1.0]; [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; meineansicht.frame = CGRectMake(0,0,320,480); meineansicht.transform =
5
Antworten
Ich Frage mich, ob es irgendwie möglich ist, lassen Sie einen CAShapeLayer Schlaganfall-mehr als nur ein Pfad da eigentlich nur einen einzigen Pfad als parameter wie: CAShapeLayer* myLayer=[CAShapeLayer layer]; myLayer.path=myBezierPath Aber was ist, wenn ich möchte, zu
3
Antworten
NICHT per POST ANTWORTEN ÜBER UIVIEW-ANIMATIONEN verstehe ich UIView, ich bin Lern-core-animation. Im, der versucht, ein Bild zu verschieben, 50 Einheiten nach rechts, aber ich bin mit vielen Fragen. Erst wenn die animation aufgerufen wird, das Bild
3
Antworten
Arbeite ich mit einigen Core-Animation für die erste Zeit und in den Prozess der Umsetzung einer Spielkarte, dass ich flip rund, habe ich beschlossen, eine CALayer um den Inhalt anzuzeigen (nicht sicher, wie werde ich beiden Seiten,
7
Antworten
Die Twitter-app ist eine tab-Leiste app auf dem iPhone. Nichts in einer der Registerkarten auf zu drehen, aber, wenn Sie auf einen link von einem tweet, den view-controller gedrückt wird auf der Oberseite der es erlaubt IST,
3
Antworten
Mein Ziel ist es, zu verstehen und umzusetzen und verfügen über Core Animation. Ich denke, es ist gar nicht so schwer,aber ich weiß leider nicht, swift/Obj-C und es ist schwer zu verstehen, native Beispiele. Visuelle Umsetzung Also,
2
Antworten
Ich verstehe nicht, wie man ändern Sie die zPosition der Ansicht, dies versuche ich, aber nichts passiert : - (void)viewDidLoad { [super viewDidLoad]; UIView *view = [[[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)] autorelease]; view.backgroundColor = [UIColor blackColor];
3
Antworten
Derzeit, ich habe eine UIView-Unterklasse, die "Stempel", einem von 2px 2px CGLayerRef über den Bildschirm bis zu 160 x 240-mal. Ich derzeit animieren Sie diese durch verschieben der UIView "bis" die Leinwand um 2 Pixel (eigentlich eine
2
Antworten
Ich möchte erstellen Sie eine twitter-wie starten Bild für meine ios-app in swift. Ich verstehe das Allgemeine problem mit animierten starten Bilder, und ich im Grunde wissen die Schritte zum erstellen einer solchen animation: Fügen Sie eine
3
Antworten
Ich entwickle eine einfache animation, wo ein UIImageView bewegt sich entlang einer UIBezierPath, jetzt möchte ich die Bereitstellung von Benutzer-interation von der bewegten UIImageView so dass der Benutzer führen kann, die UIImageView durch berühren der UIImageView und
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
3
Antworten
Wie verwende ich CAShapeLayer um eine Linie zu zeichnen, die sowohl eine Rahmenfarbe, Rahmenbreite und Farbe? Hier ist, was ich versucht habe, aber es ist immer nur blau... self.lineShape.strokeColor = [UIColor blueColor].CGColor; self.lineShape.fillColor = [UIColor greenColor].CGColor; self.lineShape.lineWidth
6
Antworten
Habe ich eine benutzerdefinierte UIView, um zu zeigen, ein Fliesen-Bild. - (void)drawRect:(CGRect)rect { ... CGContextRef context = UIGraphicsGetCurrentContext(); CGContextClipToRect(context, CGRectMake(0.0, 0.0, rect.size.width, rect.size.height)); CGContextDrawTiledImage(context, imageRect, imageRef); ... } Nun bin ich versucht zu animieren das ändern der
5
Antworten
bewerbe ich mich CABasicAnimation für die Eigenschaft "position" einer Ebene, es wird die Animation gut, aber nach animation abgeschlossen sein kommen zurück in die ursprüngliche position, wie Sie zu vermeiden, und um Bild zu bleiben animierte position
2
Antworten
Ich bin sicher, ich bin fehlt etwas grundlegendes hier. Ich versuche die CALayers "hello world" code aus: http://www.raywenderlich.com/2502/introduction-to-calayers-tutorial Tut das erste Beispiel. Neue single view-Projekt in xcode 4.2. Keine Veränderung an der Spitze/storyboard. Import QuartzCore. Fügen Sie
1
Antworten
habe ich versucht, ein paar Stunden, um einen gestrichelten Rahmen um meine UIView mit CAShapeLayer aber ich bekomme es nicht angezeigt. ScaleOverlay.h #import <UIKit/UIKit.h> #import <QuartzCore/QuartzCore.h> @interface ScaleOverlay : UIView <UIGestureRecognizerDelegate> { CAShapeLayer *shapeLayer_; } @end ScaleOverlay.m
8
Antworten
Ich habe einen button und möchte das Bild drehen, innen: self.DashButton.imageView.transform = CGAffineTransformMakeRotation(M_PI); Auf dem Bild ist ein Pfeil nach unten-Pfeil nach Benutzer klicken Sie auf es Bei Klick auf die Schaltfläche wieder, ich möchte die Pfeil-drehen,
2
Antworten
wie kann ich das realisieren der animation sehen wir in der iPhone Musik app die coverflow-Bildschirm? wenn Sie auf eine kleine Ansicht, es dreht und skaliert bis zu einer anderen Ansicht? wie kann ich dies tun? Ich
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
1
Antworten
Ich versuche zu animieren, die erscheinen und verschwinden der beiden view-Controller " - Sicht. Benutzte ich die folgenden zwei Zeilen code: self.modalTransitionStyle=UIModalTransitionStyleCoverVertical; [self presentModalViewController:viewcontroller animated:YES]; machen den view-controller ' s view animiert von der Unterseite des Bildschirms,
1
Antworten
Ist das möglich? Ändern kann ich die Deckkraft und position (center) die Ebene aber immer wenn ich versuche, ändern Sie die Größe oder Herkunft, es funktioniert nicht. CAAnimationGroup* anigroup = [CAAnimationGroup new]; CGMutablePathRef thePath = CGPathCreateMutable(); CGPathAddRect(thePath,
1
Antworten
Möchte ich um den Effekt des fade-in /fade-out der rect-oder text. Ich nenne CGContextFillRect oder CGContextShowText in meinem UIVIew die drawRect: - Methode. Ich Frage mich, ob es einen Weg gibt zu erreichen, die ohne animation mit
6
Antworten
Wie Sie ein NSArray voller mehrere Instanzen eines CALayer (alle mit dem gleichen Rahmen, Inhalte etc.)? Hintergrund: CALayer dauert ein wenig Aufwand zu erstellen, so möchte ich erstellen Sie eine Reihe von CALayers (alle teilen die gleichen
2
Antworten
Den UICollectionView Programming Guide sagt: Neben der Animation von Einfügungen, Löschungen und verschieben von Operationen, Sie zerstört das layout zu jeder Zeit und die Kraft, es neu zu zeichnen sein Inhalt. Ungültig das layout nicht animieren Elemente
3
Antworten
Habe ich eine Ansicht, die ich sein will, skaliert und übersetzt in eine neue Position, die von der Animation. Ich habe versucht, es zu erreichen, mit dem folgenden code: [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:kDurationForFullScreenAnimation]; [[self animatingView] setFrame:finalRect];
6
Antworten
Ich bin stecken mit einem sehr seltsamen Problem. Ich hoffe, dass viele von Euch kann mir input um dieses Problem zu lösen. Meine Anwendung bricht Recht oft, aber ich bin nicht in der Lage, um den exakten
7
Antworten
Ich bin kämpfen, um Sie zu animieren, die Entfernung von einem tableview in die Kopfzeile/Fußzeile, Inhalte mit animation. Ich glaube, ich kann anrufen, entweder removeFromSuperview auf den header-Inhalt selbst, oder geben Sie einfach den header auf null,
1
Antworten
Standardmäßig eine UIImageView drehen sich nur um die Mitte. Wie bekomme ich es zu drehen über jeden anderen Punkt im Bild? InformationsquelleAutor | 2009-05-08
4
Antworten
Ich bin versucht, um den übergang von einem UIView zu anderen, wenn der Benutzer das Gerät dreht. Diese, in sich selbst, ist nicht schwer. Jedoch, da ich die Anzeige völlig andere Inhalte nach der Drehung, die Standard-animation
2
Antworten
Ich bin mit einem CABasicAnimation drehen UIImageView 90 Grad im Uhrzeigersinn, aber ich muss es drehen weitere 90 Grad später von seiner position nach der ersten 90-Grad-Drehung. CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; animation.duration = 10; animation.additive =
4
Antworten
Ich versuche zu machen anklickbar UIImage, wo die Benutzer klicken können, dann werde es animieren... arbeite ich mit dem UIScrollVIew, dass ist der Grund, warum ich verwendet, die UITapGesture anstelle von touchesBegan, und es scheint, dass UIGestureRecognizer
5
Antworten
wie kann ich mein CAKeyframeAnimation haben einen nie endenden Wiederholungen? Versuchte ich animation.repeatCount = -1; aber nur einmal wiederholt. InformationsquelleAutor Daniel Pendergast | 2011-01-03
4
Antworten
Wie kann ich einen bounce-Effekt, wenn ich über ein UIImageView als eine Untersicht? Muss ich verwenden, CoreAnimation, dies zu tun? Meine einzige Vermutung ist im Moment verwenden CAKeyframeAnimation, bitte lassen Sie mich wissen, ob es einen besseren
2
Antworten
Ich versuche, um eine Sequenz von Animationen, die ich gefunden habe, in CAAnimationGroup die richtige Klasse zu erreichen, das Objekt. In der Praxis habe ich hinzufüge, auf einen Blick verschiedene Untersichten und ich möchte dazu animieren Ihren
1
Antworten
Ich möchte, um eine Ebene zu drehen, der mit einem Bild in der oberen linken Ecke, und nicht das Zentrum. Laut der docs ich die anchorPoint - Eigenschaft auf [0, 1]. Die Ansicht dreht sich in meinem
2
Antworten
Ich versuche einen Kreis zu zeichnen, wird verwendet, um den Fortschritt anzeigt. Die Fortschritte, die updates kommen schnell, und ich möchte Sie animieren, die änderungen an den Kreis. Habe ich versucht dies mit der unten Methoden, aber
2
Antworten
Beginnen möchte ich einige Animationen, die auf einem UICollectionViewCell wenn der Benutzer tippt auf eine Zelle. Meine Idee war, wählen Sie die entsprechende Zelle in didSelectItemAtIndexPath - und trigger-animation. Aber so funktioniert das nicht: - (void)collectionView:(UICollectionView *)collectionView
7
Antworten
Gibt es Methoden zum übertragen einer CGPoint von einem UIView zum anderen und von einem CALayer zu einem anderen. Ich kann nicht einen Weg finden, zu ändern CGPoint von einem UIView Koordinatensystem zu einem CALayer-Koordinatensystem. Muss ein
4
Antworten
Ich versuche zu machen, eine donut-Form mit CALayers. Eine CALayer wird ein großer Kreis, der andere einen kleineren Kreis aufgestellt, in dessen Mitte eine Maskierung. Der große Kreis zeigt feine, aber immer wenn ich call circle.mask =
4
Antworten
Ich möchte eine animation erstellen mit mehreren key-frames. Ich möchte, dass meine Schicht (eine Schaltfläche in diesem Fall) um eine Skalierung auf bis zu 1,5 bis zu 0.5 dann bis zu 1,2 dann runter auf 0,8 dann
6
Antworten
Versuchen, etwas ähnliches zu tun, um die Nachrichten.app ' s Verhalten, ich habe eine UIScrollView und darunter ein Textfeld ein, und versuchen Sie zu animieren es so, dass, wenn die Tastatur angezeigt, alles ist verschoben, die sich
4
Antworten
Auf UIView Sie können ändern Sie die backgroundColour animiert. Und auf eine UISlideView Sie können den Wert ändern animierte. Hinzufügen Sie können eine benutzerdefinierte Eigenschaft, um Ihre eigenen UIView Unterklasse, so dass es animiert werden kann? Wenn
1
Antworten
Ich bin erstellen Sie ein view, das als Kategorie-Selektor für meine app. Ich möchte hier ein Ausschnitt Dreieck als die Auswahl die Angabe, wie in diesem Bild: Ich bin nicht sicher, wie zeichnen Sie das Dreieck so,
2
Antworten
Ich nähert sich core animation und Zeichnung empirisch. Ich versuche zu animieren, eine einfache Form; die Form, in Frage, die gebildet wird von 3 Linien plus eine bezier-Kurve. Eine rote Linie wird gezeichnet, um zu zeigen das
4
Antworten
Möchte ich animieren, um den übergang aus einer Untersicht zurück in die super Aussicht. Ich die Untersicht mit: [UIView beginAnimations:@"curlup" context:nil]; [UIView setAnimationDelegate:self]; [UIView setAnimationDuration:.5]; [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:YES]; [self.view addSubview:self.mysubview.view]; [UIView commitAnimations]; Den oben funktioniert einwandfrei.
3
Antworten
Ich weiß, eine Tonne von Menschen haben die gleiche Frage gestellt, aber keine der vorgeschlagenen Lösungen, die relevant erscheinen, so Frage ich wieder: Ich habe den folgenden code-block: UIImageView *moneyHolder = [[UIImageView alloc] initWithImage:moneyImage]; if([paymentMethod.viewed intValue] ==
3
Antworten
Habe ich einen UIView mit einer semi-transparenten schwarzen hintergrund zu sitzen und über mein Haupt-app anzeigen. Was ich bin mit dem Ziel hier ist die Erstellung einer cut-out-Runde Form, die irgendwo in diesem UIView wo die semi-transparenten
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
4
Antworten
Während der Untersuchung ein Speicherverlust ich entdeckte ein problem in Bezug auf die Technik der Berufung setRootViewController: im inneren einen übergang animation block: [UIView transitionWithView:self.window duration:0.5 options:UIViewAnimationOptionTransitionFlipFromLeft animations:^{ self.window.rootViewController = newController; } completion:nil]; Wenn die alte view-controller