Kann ich einige Bilder (3) in der Bildlaufansicht hinzufügen, um sie als Seitencontroller zu spiegeln und sie mit dem Splash einzuschließen, so dass sie nur angezeigt werden, wenn jemand die Anwendung installiert oder wenn eine neuere Version installiert wird ... ist eine Art, es programmatisch zu tun, anstatt XIB hinzuzufügen .. irgendeine Hilfe ... Kodierung wird sehr geschätzt .. Vielen Dank im VorausBildschirm vor dem Splash hinzufügen
Antwort
Sie können sie zusammen mit dem Standardstartbild nicht zeigen. Sie können dort nur ein statisches Bild anzeigen. Wenn der Benutzer die Anwendung zum ersten Mal verwendet, können Sie diese bestimmte Ansicht nach dem Start der App anzeigen und ab dem zweiten Mal können Sie sie deaktivieren. Sie können dafür eine Eigenschaft in NSUserDefaults
festlegen, nachdem Sie diese Ansicht dem Benutzer angezeigt haben, damit der Benutzer sie zum zweiten Mal nicht mehr sehen kann.
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *string = [defaults objectForKey:@"didShowCustomView"];
if ([string isEqualToString:@"YES"]) {
//show the custom view
//once it is shown, set the value in user defaults
[defaults setObject:@"YES" forKey:@"didShowCustomView"];
[defaults synchronize];
}
Dieser arbeitete für mich als NSUserDefault wirklich die trick ..
hat, aber ich hatte die Schleife in umgekehrter Richtung zu setzen für sie heraus in meinem ersten View-Controller arbeiten ich so tat ...
- (void)viewDidLoad {
NSString *type = [[NSUserDefaults standardUserDefaults] objectForKey:@"myText1"];
if([type isEqualToString:@"Kill"]) {
// put the method of view like images,buttons or anything you have in your method
// for loading on to the first view that you want to run after splash
}
if(!type) {
type = @"Kill";
[[NSUserDefaults standardUserDefaults] setObject:type forKey:@"myText1"];
// put the code for your splash image here ..
}
}
so, jetzt die splash läuft nur einmal die App erhalten als neue Kopie installiert ist .. Dieses mir geholfen ... wenn jemand für die gleiche Sache suchen kann meinen Code oben versuchen .. Danke
- 1. Leerer Bildschirm vor Splash-Screen in Android
- 2. Splash-Bildschirm komplett weiß?
- 3. Bildschirm blinkt vor dem Bildlauf
- 4. Localized Splash-Bildschirm in iPhone
- 5. MsgBox kommt unter dem Splash-Bildschirm in VB.NET
- 6. Wie MFC Splash-Bildschirm bei Autostart ausblenden?
- 7. Android: Splash-Bildschirm nur zum ersten Mal
- 8. iPhone Web App Splash-Bildschirm Verzögerung
- 9. phonegap/cordova Splash-Bildschirm Seitenverhältnis Problem
- 10. Zeigen Splash-Bildschirm Bild mit automatischer Anpassung
- 11. :: vor dem Hinzufügen von Inhalt oben statt vor dem Element
- 12. Warum blinken meine Divs vor dem Ausblenden auf dem Bildschirm?
- 13. WPF Spalsh Bildschirm Hinzufügen fehlgeschlagen
- 14. Fertig "Übertragung" vor dem Hinzufügen von Text
- 15. Daten Modelform Objekt hinzufügen vor dem Speichern
- 16. Windows UWP Erweiterte Splash-Bildschirm Bildrendering auf Handy
- 17. Netbans startet nicht nach Splash-Bildschirm in Ubuntu 14
- 18. Benutzerdefinierter Silverlight Splash-Bildschirm verursacht White Screen of Death
- 19. iOS/iPhone: Web App Splash-Bildschirm nicht angezeigt
- 20. Jquery hinzufügen Daten in HTML vor dem Hinzufügen zu DOM
- 21. Runtime Splash Screen iPhone
- 22. Wie splash Bildschirm automatisch in Android App drehen deaktivieren?
- 23. TPL Equivalent der Thread-Klasse ‚Splash-Type‘ Bildschirm
- 24. Cordova Splash-Bildschirm ändern Sie die Position des Spinner?
- 25. Wie kann ich benutzerdefinierte Splash-Bildschirm auf iOS drehen?
- 26. Nach dem Ändern meiner Ionic-Anwendung Paketname, Splash-Bildschirm funktioniert nicht
- 27. Warum kann iPad die Statusleiste nicht vor Splash verbergen?
- 28. Floating Rectangle auf dem Bildschirm
- 29. Splash-Screen nach dem ersten Laden ausschalten
- 30. In meiner Android App als Splash-Bildschirm verschwindet, wird der nächste Bildschirm schwarz
Thx ... können Sie mir einen Link oder einen Code-Hinweis dazu sagen ... – iOSBee
Es kann auf viele Arten gemacht werden. Sie können 'UIScrollView' erstellen und' UIImageViews' hinzufügen. Möglicherweise müssen Sie das Blättern auf Scrollview aktivieren. Wenn Sie neu in iOS-Entwicklung sind, würde ich vorschlagen, Ray wenderlich Tutorials zu gehen, http://www.raywenderlich.com/tutorials – iDev
Vielen Dank .. ich werde ihnen folgen – iOSBee