2009-08-31 5 views
0

Ich habe folgenden Code in meiner Anwendung.pushView - Set Longger Zeit - iPhone

[self.navigationController pushViewController: x animiert: YES];

Es wird eine neue Sicht auf die Anwendung pushen.

Ich möchte die Animationszeit für Push ändern.

Was soll ich tun?

Antwort

1

Sie können die integrierte UINavigationController-Animation nicht verwenden, um dies zu erreichen. Es ist nicht anpassbar.

Sie müssen stattdessen Ihre eigene Animation erstellen, wie mit einem CATransition. Dann können Sie alle Attribute konfigurieren.

Das einzige Problem wird die Navigationsleiste sein. Sie müssen das auch handhaben.

Auch Sie müssen die Navigation Hierarchie richtig zu bekommen. Sie müssen möglicherweise kreativ sein, um dies richtig zu machen.