2017-11-28 1 views
0

Hat eine der folgenden Funktionen eine erweiterte Funktion oder spielt sie keine Rolle in Bezug auf die Leistung/Best Practice?Für In-Schleife innerhalb oder außerhalb UIView.animate Block?

+0

Haben Sie beides versucht? Was ist passiert? – rmaddy

+0

@rmaddy Ich habe keine Nebenwirkungen in den Funktionen bemerkt, jedoch habe ich in meinem Code gesehen, dass ich nicht konsistent an diesem Teil arbeite und ich frage mich, ob es einen empfohlenen Weg zur Animation eines Arrays gibt. –

Antwort

0

Option 1 erstellt eine einzelne Animation und alle aktualisierten Eigenschaften werden zusammen animiert.

Option 2 erstellt X Anzahl der Animationen und jeder kann tun, was Sie wollen.

Verwenden Sie Option 1, wenn Sie möchten, dass alle Ursprünge gleichzeitig für die gleiche Dauer geändert werden.

Verwenden Sie Option 2, wenn Sie für jedes Objekt im Array eine andere Animation wünschen.

Verwandte Themen