pushviewController / popviewController Animationsdauer

7

Wenn ich einen UIViewController drücke oder öffne, wie lange dauert die Animation, um die Folienanimation fertigzustellen? Ich habe eine Sicht auf das Hauptfenster, das ich synchron schieben muss, wenn ein ViewController gedrückt oder gepoppt wird.

Hat jemand eine Vorstellung von der Art und der Dauer der Animation, die stattfindet, wenn ich eine Ansicht drücke oder öffne?

Vielen Dank im Voraus.

    
Manish Ahuja 18.08.2011, 14:09
quelle

4 Antworten

12

Fast alle Animationen im iPhone sind 0,3 Sekunden.

    
rckoenes 18.08.2011, 14:24
quelle
6

In iOS 7 und später können Sie einen genauen Wert angeben, indem Sie den UINavigationController -Delegaten festlegen und die Methode:

verwenden %Vor%

Dies ist eine zukunftssichere Methode, wenn sich die Defult-Dauer jemals ändern wird. Im Moment ist der Wert 0,35 Sekunden.

    
Tomasz Bąk 27.02.2015 14:20
quelle
3

Öffnen Sie den Simulator und wechseln Sie zu langsam Animation, ich fand die Push-Animation-Dauer ist 0.35f Sekunde

    
fairzy 02.09.2013 08:27
quelle
1

Die Dauer zwischen viewWillAppear und viewDidAppear beträgt 0,35s auf iOS 6 und davor. Nach iOS 7 sind es 0.505s.

    
BB9z 26.06.2014 06:09
quelle

Tags und Links