2010-06-09 6 views
2

Est-il possible de remplacer le comportement par défaut (fermer l'application) du bouton Accueil? Et si tu fais ça?Bouton Accueil IPhone SDK

+0

Je suis juste curieux, pour quel genre de fonctionnalité avez-vous besoin du bouton d'accueil? – nebs

+0

Cela m'intéresse aussi; J'ai un client qui veut seulement que leur application fonctionne sur l'appareil. Donc, je veux que le bouton d'accueil soit remplacé pour faire autre chose dans l'application, ou rien du tout. – Thomas

+0

Je souhaite créer un effet similaire à la suppression d'applications sur l'écran d'accueil. Lorsque vous appuyez sur pendant quelques secondes, les icônes commencent à "wooble/shake" et peuvent être réintégrées/supprimées. Et la façon d'arrêter c'est le bouton de la maison. – Stefan

Répondre

-1

Même si cela est possible, votre application ne sera probablement pas approuvée par Apple. Planifiez-vous cette fonctionnalité pour votre propre application privée ou souhaitez-vous la distribuer plus tard? Le bouton d'accueil est probablement le bouton le plus critique sur l'appareil sur une bonne idée de changer

0

bien, il y a un alt raisonnable à la nécessité de détecter si le bouton Home a été touché. Je travaille actuellement sur un tel scénario.

mon application permet la saisie par l'utilisateur (dans UITextViews). un client a demandé une fonction de «sauvegarde automatique» où, s'il touche (accidentellement) le bouton d'accueil pendant la saisie de données, pourrais-je encore saisir les données saisies et les sauvegarder? Mes tests de la séquence de viewWillDisappear dans la vue qui collecte les données et applicationWillTerminate montrent que viewWillDisappear est appelée avant applicationWillTerminate.

Maintenant, j'apprécie pleinement que c'est la séquence architecturale qu'Apple a prévu, MAIS cette séquence empêche également de définir un simple booléen dans applicationWillTerminate pour que le particulier viewWillDisappear sache qu'il disparaît spécifiquement à cause de applicationWillTerminate.

alors le problème persiste. Comment un UIView peut-il détecter qu'il disparaît précisément à la suite de la fin de l'application?

+0

Cela devrait vraiment être une nouvelle question, car personne ne sera en mesure de vous répondre ici et il n'a pas beaucoup à voir avec la question originale. –

Questions connexes