Je souhaite ajouter un écran à mon application qui sera affiché uniquement la première fois que l'application est lancée. Comment je fais ça? Merci d'avance. Cheers, AlexComment créer un écran de bienvenue dans mon application iPhone?
Répondre
Vous pouvez conserver une variable dans NSUserDefaults. Dans la méthode viewDidLoad
du contrôleur de première vue, vérifiez cette variable et créez l'écran de bienvenue et ajoutez-le en tant que sous-vue à la vue du contrôleur. Une fois qu'il est affiché, vous définissez la variable à 1 dans NSUserDefaults
.
Ceci affiche la première fois cet écran lors de son lancement. Si l'application est supprimée, l'installation suivante aura la valeur NSUserDefaults
désactivée. J'espère que ceci vous aide. Si vous n'obtenez pas la documentation de NSUserDefaults
, ce qui est assez simple, déposez un commentaire et je vais écrire un morceau de code pour vous.
Si vous voulez le code, voici ce que j'utilise;
#define kAppHasRunBeforeKey @"appFirstTimeRun"
if (![[[NSUserDefaults standardUserDefaults] valueForKey:kAppHasRunBeforeKey] boolValue]) {
//put your welcome code here
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:kAppHasRunBeforeKey];
}
Cela garantira que le code de bienvenue est exécuté uniquement la première fois que votre application est exécutée sur ce code. Mettez ceci dans la méthode viewDidLoad
de votre contrôleur principal et ajoutez votre propre code de bienvenue.
Je pense que vous demandez l'écran de démarrage-une image affichée à l'application de démarrage
Voici un tutoriel bien à ce sujet:
- 1. Comment faire un écran de bienvenue
- 2. Comment afficher un écran de bienvenue dans Android?
- 3. iPhone SDK: Bienvenue vidéo
- 4. iPhone comment créer une application en plein écran?
- 5. comment ajouter l'image de bienvenue en plein écran sur une application Web en utilisant jquerymobile
- 6. Iphone application écran de verrouillage
- 7. iPhone/iPad: Comment définir un écran de démarrage différent dans mon application universelle?
- 8. Comment créer mon propre écran de préférences?
- 9. comment créer un écran de connexion pour iPhone Xcode
- 10. Comment créer un écran "Dashboard"?
- 11. comment structurer mon application iphone
- 12. Comment définir mon application Android comme un écran de verrouillage?
- 13. Comment mettre un lien vers un site Web dans Windows XP? Écran de bienvenue
- 14. Comment créer un journal de mon application?
- 15. Comment créer un écran déformé
- 16. Comment créer une alarme via mon application iPhone
- 17. Iphone Annuaire dans mon application
- 18. Comment créer un répertoire dans le répertoire de documents de mon application iPhone?
- 19. Comment créer un pilote pour mon application
- 20. comment intégrer twitter dans mon application iphone
- 21. Comment créer un service pour mon application?
- 22. comment récupérer mes contacts Gmail dans mon application iPhone
- 23. Comment utiliser OAuth dans mon application iPhone?
- 24. comment lancer mon application dans iphone?
- 25. Comment supprimer mon application dans l'appstore iphone
- 26. Comment implémenter google plus login dans mon application Iphone?
- 27. Comment intégrer WebDAV dans mon application iPhone?
- 28. Comment redessiner mon GradientButton dans mon application iPhone?
- 29. Comment créer un flux Google Agenda dans une application iPhone?
- 30. Comment envoyer un courriel [format csv] dans mon application iPhone?
merci, mais un code serait génial. – apptunes
@apptunes Il y a beaucoup de choses à faire ici. Si vous ne pouvez pas trouver le code pour le faire, vous allez avoir du mal à écrire une application. – ceejayoz