Je souhaite détecter si le clavier est affiché ou non. J'ai trouvé quelques autres messages qui traversent les sous-vues de UIWindow pour trouver le clavier, mais si c'est le seul moyen alors je vais trouver quelque chose d'autre. Je suppose que je pourrais également observer les notifications UIKeyboard, mais je suppose qu'il existe une solution plus propre.Détecter si UIKeyBoard affiche
2
A
Répondre
5
Je ne suis pas sûr de ce qui est "sale" dans l'observation des notifications UIKeyboard, mais il bat définitivement la hiérarchie UIWindow traversant.
Questions connexes
- 1. uikeyboard retour
- 2. UIkeyboard type
- 3. UIKeyboard clés supplémentaires
- 4. Détecter quel moniteur affiche la fenêtre
- 5. Comment puis-je détecter si un System.Windows.Forms.Label avec AutoEllipsis affiche réellement des ellipses?
- 6. Détecter si périphérique tactile
- 7. Comment détecter que DetailsView affiche pas une donnée mais EmptyDataText
- 8. suivre la saisie de l'utilisateur depuis UIKeyboard
- 9. Détecter si IIS est activé
- 10. Détecter si Tooltip est affiché?
- 11. Détecter si Javascript est activé?
- 12. Détecter si ADOBE est installé
- 13. Détecter si la musique joue?
- 14. UIKeyboard tourner le verrouillage des majuscules
- 15. Comment changer le UIKeyboard en utilisant UISearchBar?
- 16. UIKeyboard avec d'autres caractères (hébreu ou russe)
- 17. Comment faire apparaître UIKeyboard dans une vue?
- 18. Puis-je teinter (noir) un UIKeyboard? Si c'est le cas, comment?
- 19. Détecter si SSL est pris en charge
- 20. Détecter si l'utilisateur fait partie d'un groupe
- 21. détecter si l'appareil est en charge
- 22. Comment détecter si NSDrawer va s'ouvrir
- 23. Comment détecter si un graphique sera tramé?
- 24. détecter si le contact a photo
- 25. comment détecter si tfilestream a été libéré?
- 26. Détecter si le moniteur est allumé C#
- 27. Comment détecter si Vista UAC est activé?
- 28. Détecter si Windows s'exécute depuis Parallels?
- 29. comment détecter si PHPSESSID est modifié
- 30. jQuery détecter si textarea est vide