Question

Ma question est assez simple (je pense et espoir). Je voudrais savoir ce qui se passe quand je fermerai mon téléphone. J'ai fait une petite application comme l'horloge qui devrait jouer et boucle un son à un moment donné (lets dire 18:00). Mais quand j'appuie sur le bouton d'alimentation et les serrures de téléphone, rien ne se passe à 18h00. Lorsque j'appuie sur le bouton d'alimentation 18h05 et l'affiche « verrouillage de l'écran », le son est joué.

S'il vous plaît noter que je ne suis pas retourné à l'écran d'accueil avant de verrouiller le téléphone. L'application est toujours ouverte, quand je déverrouiller l'application est affichée. Est-il possible de laisser l'application faire encore sa chose même si je fermai l'écran? Ou est-ce juste une erreur de programmation que je aurais pu faire?

Cordialement, Paul Peelen

Était-ce utile?

La solution

Vous devriez jeter un oeil à des informations sur la applicationWillResignActive du délégué de l'application: et applicationDidBecomeActive: méthodes. Vous pouvez trouver ces informations dans l'application iPhone Guide de programmation. De plus, jetez un oeil à l'information sur « La mise en veille automatique Timer » dans le même guide.

http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ApplicationEnvironment/ApplicationEnvironment.html#//apple_ref/doc/uid/TP40007072-CH7-SW59

Je pense que vous pouvez répondre à la plupart de vos questions avec cette information, mais s'il vous plaît poster tout suivi des questions que vous pourriez avoir.

Bart

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top