• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Zwischenwerte einer UIImageView-Animation

DerDausL

Erdapfel
Registriert
27.05.10
Beiträge
2
Hallo alle zusammen,

ich lasse ganz simpel ein Image von einer Position auf eine andere fahren.

Code:
        [Objekt setCenter:CGPointMake(0, 0)];

	[UIView beginAnimations:nil context:NULL];
	[UIView setAnimationDelegate:self];
	[UIView setAnimationDuration:10];
	[UIView setAnimationDidStopSelector:@selector(aniEnde)];
	
	[Objekt setCenter:CGPointMake(200, 200)];
	
	[UIView commitAnimations];

Die Animation funktioniert auch... das Objekt fährt in den 10 Sekunden zu dem Punkt hin.
Wenn ich mir zwischendrin die aktuelle Position des Objektes ausgeben lasse, steht das Objekt, obwohl es sich noch bewegt, schon auf den Endwerten. Der scheint also visuell die Fahrt zu machen, die Position ist aber schon auf dem Endwert.

Weiß jemand wie ich die Zwischenwerte der Animation bekomme? Also wenn ich z.B. nach 5 Sekunden die Position abfrage auch 100, 100 geliefert bekomme?