Question

J'ai un problème de transition avec l'état NSTimer, dont je trouve difficile de garder une trace de pendant applicationWillResignActive / applicationDidEnterBackground, selon le contexte de mon application.

Je me demandais si elle pourrait ne pas être une meilleure idée d'utiliser UILocalNotification, surtout compte tenu de ce fond / tir inactif. Cependant, je voulais savoir si nous avons la capacité de fournir une méthode personnalisée à UILocalNotification, dont ne présente pas une boîte de dialogue (endommagerait le point de l'ensemble de mon application). En effet, je voudrais seulement utiliser des capacités de tir de la minuterie de UILocalNotification, et gérer l'événement feu avec ma propre méthode qui fait quelque chose de très « undialog-friendly »

avoir vérifié les ADC docs et il fait allusion à l'être présenté de dialogue à chaque fois.

Les conseils que vous pouvez donner à ce serait apprécié.

Merci

sc.

Était-ce utile?

La solution

La boîte de dialogue est présentée lorsque votre application est en arrière-plan. Mais il est pas présenté lorsque votre application est en cours d'exécution - à la place de votre application est gratuite pour faire face à la notification mais il le juge opportun. Il serait donc parfaitement possible de le raccorder à une méthode personnalisée de votre propre fabrication.

La principale raison de ce comportement est un utilisateur peut ne pas vouloir aller dans votre application si elle est en arrière-plan. Bien sûr, avec iOS 5 la notification ne peut pas être une boîte de dialogue -. Il pourrait être l'un des nouveaux styles de notification

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