• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Ladebildschirm im App

theriddler

Allington Pepping
Registriert
01.12.09
Beiträge
189
Moin Leute,

bin im Bereich App Programmierung recht neu und habe mal eine Einfache Frage:

Wenn ich mein App "anklicke" ist ja kurze Zeit ein schwarzer Bildschirm und dann geht meine App los. Wollte gern ein "Ladebil" bzw. ein Eröffnungsbild vorsetzen. Wie funktioniert dies???

Danke im Voraus Dennis
 
Du musst das Bild was du anzeigen lassen willst als "Default.png" in dein Projekt einbinden!
Soweit ich weiss kannst du auch mit dem Organizer nen Screenshot machen und den direkt als Default.png festlegen.
 
Okay habe es mal in Ressources gepackt aber hat sich nicht verändert muss ich es irgendwo angeben in der info.plist ? oder so?
 
Anscheinend muss das Bild direkt im Applications Bundle liegen, nich in irgendeinem Unterordner.
Eintragen musst du da eigentlich nix mehr. Bei mir funktioniert das so!
 
da liegt es jetzt und geht nicht wie ist bei dir der Pfad?
 
Mach mal clean und dann clean all targets bevor du auf Build and Run klickst. Liegt das Bild auch in beiden Ordnern, also im Projektordner im Finder und in Xcode?
 
So sieht das aktuell aus siehe anhang und es geht nicht :-(
 

Anhänge

  • Bildschirmfoto 2010-01-18 um 13.22.36.png
    Bildschirmfoto 2010-01-18 um 13.22.36.png
    24,5 KB · Aufrufe: 301
Hast du es auch dem Projekt zugefügt, damit es vom Buildprozess erfasst wird?
 
ja habe ich auch gemacht nur wie gesagt es erscheint nicht... Muss ich nicht das Bild als Startbild festlegen?
 
Es muss Default.png heissen, nicht default.png!
Auf die Großschreibung achten ;-)
 
Ja Super es geht Danke ... Kann ich jetzt noch irgendwie festlegen wie lange das Bild angezeigt wird ?
 
Es wird solange angezeigt bis das Programm vollständig geladen ist, danach wird automatisch das MainWindow angezeigt.
Deswegen müsstest du das dann schon selber implementieren, sprich das Bild noch mal extra anzeigen lassen und nach x Sekunden ausblenden (NSTimer)!
 
Okay dann werde ich das mal probieren...melde mich sobald ich es habe...bin ja Newbie :D hast du zufällig ein Beispielcode in der Nähe :)