Frage

Ich habe für blockbasierte Animation an den Methoden sah und bemerkte, gibt es keine gleichwertige Parameter oder die Option für [UIView setAnimationRepeatCount:].

Was ist der einfachste Weg, um eine Animation eine feste Anzahl von Malen zu wiederholen? Haben Sie zum Beispiel Ketten sie den Abschluss Block mit?

War es hilfreich?

Lösung

Stellen Sie einen Abschluss Rückruf - Wieder initiieren, um die Animation in ihm -. Und verfolgen die Zähler selbst

Andere Tipps

Ich fragte nur eine ähnliche Frage, und dann las ich die 2010-11-15 Freigabe der Ansicht Programming Guide für iOS. Seite 64 erregte meine Aufmerksamkeit.

In der Animation Block kann man immer noch die [UIView setAnimationRepeatCount:] verwenden. Ich dachte, dass ich könnte / sollte nicht. So ist meine Fähigkeit, Apple-doc Bedürfnisse zu lesen zu verbessern.

Also vielleicht würde dies lösen Ihr (und mein Bedürfnis). Ich bin es später heute versuchen

Wie @PommeOuest erwähnt. Sie können immer noch die Benutzer [UIView setAnimationRepeatCount:] in der Animation-Block. Ich habe gerade versucht, in meinem Projekt und es funktioniert gut.

Ich bin mit XCode4 und iOS5.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top