J'ai un UITabBarController qui a des vues supplémentaires dans le plusNavigationController. Je voudrais être en mesure de détecter lorsque l'utilisateur a cliqué sur Modifier et déplace une vue en dehors de moreNavigationController sur les éléments réguliers UITabBarController. Comment puis-je accomplir cela?Comment puis-je détecter si viewController n'est plus dans moreNavigationController?
Répondre
Un comportement UITabBarController peut être affiné en lui donnant un objet délégué conforme au protocole UITabBarControllerDelegate
.
Vous pouvez le faire par code ou avec Interface Builder. Si vous avez configuré un UIApplicationDelegate
personnalisé, vous savez ce que vous cherchez. Une fois cela fait, implémentez la méthode tabBarController:didEndCustomizingViewControllers:changed:
dans votre délégué.
Une fois cela fait, implémentez la méthode tabBarController:didEndCustomizingViewControllers:changed:
dans votre délégué. Cette méthode sera appelée après le volet de personnalisation a été ignoré et vous pouvez gérer toute votre logique nécessaire à l'intérieur. Lisez la documentation ADC pour UITabBarController et UITabBarControllerDelegate pour plus d'informations.
- 1. Java Stack/Nest Count
- 2. Personnalisation de moreNavigationController de UITabBarController
- 3. Image de fond pour MoreNavigationController
- 4. Access 2007 Nest requête parameterful
- 5. Détecter si périphérique tactile
- 6. Détecter si UIKeyBoard affiche
- 7. Recherche de morceau avec Echo Nest Api
- 8. comment détecter si tfilestream a été libéré?
- 9. Comment détecter si un microphone est présent
- 10. Comment puis-je savoir si mon viewcontroller est visible et accepte les événements?
- 11. comment détecter si PHPSESSID est modifié
- 12. Comment détecter si j'utilise MATLAB ou Octave?
- 13. Comment accéder aux objets d'un ViewController à un autre ViewController
- 14. Comment détecter si une table existe? MySql
- 15. Comment ajouter tabbarcontroller dans viewcontroller dans iphone
- 16. Comment ajouter tabbarcontroller dans viewcontroller dans iphone
- 17. Comment détecter si un graphique sera tramé?
- 18. Comment détecter si NSDrawer va s'ouvrir
- 19. Comment détecter si Vista UAC est activé?
- 20. iPhone: Comment détecter si iTunes joue?
- 21. Comment détecter si HPET est disponible
- 22. Détecter si Tooltip est affiché?
- 23. Comment détecter si un programme s'exécute dans une archive PAR?
- 24. Comment détecter si ASP.NET est activé dans IIS 7
- 25. Comment détecter dans glsl si un fragment est multi-échantillonné?
- 26. Comment pouvez-vous détecter si l'appareil est ancré dans l'application?
- 27. android Comment détecter si l'application a fonctionné dans le passé
- 28. Comment détecter dans Safari si une application est installée
- 29. Navigation ViewController dans l'iPhone
- 30. Détecter si IIS est activé
Veuillez ne pas marquer de questions comme "cacao" qui n'ont rien à voir avec le cacao. Cette question est spécifique à Cocoa Touch. –