2010-12-05 7 views
0

Voici mes questions,SDK iPhone: Démarrer mon application à partir de zéro lors de son lancement à nouveau

Quand j'installer mon application sur mon appareil d'essai, il a le comportement que je veux. Cependant, si je le ferme avec le bouton principal IPhone et que je redémarre avec l'icône, il redémarre à partir de la vue où je l'ai laissé, alors que je voudrais le redémarrer depuis mon contrôleur principal (ma vue de départ).

De la même manière, je charge certaines animations avec viewDidLoad dans certaines vues. Je veux qu'ils montrent seulement la première fois que la vue est chargée chaque fois que l'application est lancée. Pour le moment, les animations ne fonctionnent que la première fois que l'application est lancée après l'installation, puis elles ne sont plus affichées lorsque je lance à nouveau l'application.

Est-ce que quelqu'un a une idée?

Merci beaucoup pour votre aide.

(Désolé si ce sujet est un peu facile pour vous les gars: D, je suis tout à fait nouveau à elle)

Répondre

7

Pas de problème d'être nouveau! Cela arrive parce que, pour les appareils iOS 4.0, votre application prendra en charge le multitâche par défaut. Pour désactiver cette fonctions, ajoutez la clé

UIApplicationExitsOnSuspend 

à votre fichier Info.plist, et définissez sa valeur à YES. Bonne chance!

+0

Cela fonctionne très bien! – shaduruk

+0

Super! Si cela répond à votre question, cela vous dérangerait-il de cliquer sur le chèque à gauche? Bonne chance avec le développement de l'iPhone :) –

+1

Je dois me rappeler de faire cela à la mienne, merci! – KevinDTimm

1

En plus de la réponse de Sam ci-dessus, vous pouvez également ajouter une clé nommée:

Application does not run in background et définissez la valeur à YES.

Les deux fonctionnent bien, cependant.

+1

Ce sont en fait la même clé! Si vous faites un clic droit à l'intérieur du plist, vous pouvez basculer entre "Afficher les clés/valeurs brutes" pour basculer entre la clé brute et les descriptions. –

+0

Huh, je n'ai jamais su ça! Merci! :) –

Questions connexes