Dynamische (Standard.png) - splashscreen in 3.0 [iPhone SDK]
Ich weiß, es ist möglich, erstellen Sie eine dynamisch veränderbare Standard.png, indem Sie einen symbolischen link. Aber das ist nicht möglich im iPhone SDK 3.0 nicht mehr (nur in 2.0).
Wie kann ich diese in der 3.0, oder ist dies unmöglich?
Tim
Dies funktioniert auf dem iPhone OS 2.0 http://collison.ie/blog/2008/11/dynamic-defaultpng-files-on-the-iphone aber nicht auf iPhone OS 3.0 nicht mehr. Der Standard-Bildschirm ist immer schwarz.
Ändern kann ich die Standard-Bildschirm in der Dokumente-Ordner und der symbolische-link stellt eine Verknüpfung zu dieser Datei. Ich habe das getestet, indem Sie auf den app-Ordner aus dem Simulator. Ich sah die richtige Datei im Dokumente-Verzeichnis und ich sah, dass der symbolische link verweist (rechts) Datei.
InformationsquelleAutor elslooo | 2009-12-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist nicht möglich in 3.0. Es war nur möglich auf 2.0, da war es ein bug. Der Fehler wurde behoben in Version 3.0, die ist, warum es nicht möglich.
Apple beabsichtigen nicht die Standardeinstellung.png zu einem "splash-screen".
Wenn Sie Lesen, die HIG, werden Sie sehen, dass die Standard.png ist wohl zu vertreten, die die Benutzeroberfläche, als wäre Sie "leer" - ohne Inhalt. Es ist vorgesehen, um dem Benutzer die illusion eines "Nähe-sofort" gestartet.
Check out all die Apple-apps auf dem iPhone und Sie werden sehen, wie die Standardeinstellung.png sollte verwendet werden, richtig.
Apple Stirnrunzeln mit dem Standard.png als splash-screen. Sie sagen, es ist wirklich nur geeignet für Anwendungen wie Spiele, die nicht die standard UI-Elemente, die in der SDK.
Dass gesagt wird - viele apps in diesen Tagen der Verwendung dieser Funktion, um zu zeigen, splash-screens, und scheint Apple nicht wirklich für die Durchsetzung dieser Richtlinie.
Lange Geschichte kurz zu, Sie können einen splash-screen, aber es kann nicht dynamisch sein - nicht mehr.
Ich bezweifle, dass dies in Zukunft möglich sein, SDK-Versionen. Das system muss Zugriff auf das Bild, bevor Sie alle Ihre apps, die code ausführt, denn es ist notwendig, die Start-animation.
InformationsquelleAutor Jasarien
Verwenden Sie eine leere Standard.png und dann in Ihrer app Delegat
-applicationDidFinishLaunching:
Methode, laden Sie einUIView
enthält dynamische Inhalte. Diese Lösung umgeht Konflikte mit apples SDK-Bedingungen sowie alle technischen Probleme.InformationsquelleAutor Alex Reynolds