2009-07-14 10 views

Antwort

16

Kurz - Nr. Der Zweck von Default.png besteht darin, dem iPhone OS etwas zu geben, das dem Benutzer beim Laden der Anwendung angezeigt wird. Das Beste, was Sie tun können, ist, die anfängliche Belastung Ihrer Anwendung zu beschleunigen (z Programm läuft, dann fügen Sie Ihre eigene Animation hinzu, während Sie Ihre Ressourcen "hinter die Kulissen" laden.

+0

Ja, genau davor hatte ich Angst. Es macht aber irgendwie Sinn. – postalservice14

0

Soweit ich weiß, leider nicht. Der Sinn der Leichtigkeit von default.png ist es, der App einen intensiven Ramp-up hinter den Kulissen zu ermöglichen. Animation würde wertvolle CPU-Zyklen essen.

Wenn Sie jedoch nach dem Start Ihrer App weitere Verarbeitungsschritte ausführen müssen, können Sie in dieser Zeit eine Threads mit Threads ausführen.

1

Wenn Sie es als animierten Ladebildschirm dann denken, nein, aber mit der ersten Ansicht von Ihnen Anwendung laden alle Daten und tun, während es das tut dann sicherlich ja, aber ich versuche, das zu tun und bin Fehler im Moment

0

nein, aber wenn Ihre Initialisierung dauern lange dauern. Sie können eine benutzerdefinierte animierende Startansicht hinzufügen, sobald die Anwendung gestartet wird.

für kurz. nach dem Start, vor der eigentlichen Initialisierung, alloc, init und Anzeige einer Ansicht, die genau wie default.png, aber mit Animationseffekt.

während die belebende Ansicht angezeigt wird init die realen stopft Ihrer Anwendung im Hintergrund die belebende Ansicht ersetzen, während

getan
0

Sie tun können, was eine der App, die ich weiß, der Fall ist. Sie haben eine Reihe von Bildern erstellt, die, wenn sie nacheinander angezeigt werden, glauben machen, dass der Begrüßungsbildschirm animiert. Sie können diese App überprüfen, um eine Idee zu bekommen: TravellerID

Hoffe, dass dies hilft.