J'ai ajouté un inputAccessoryView au clavier iOS pour certains UITextFields dans mon application. Cette vue accessoire fournit des fonctionnalités essentielles à l'utilisateur (certains boutons qui ne sont affichés nulle part ailleurs dans mon application). Si j'ai bien compris (mais je peux me tromper complètement), si un clavier physique (bluetooth) est disponible, iOS n'encombrera pas l'écran avec le clavier logiciel. Si c'est le cas, les utilisateurs de mon application avec un clavier physique seront privés de certaines fonctionnalités et je devrai en tenir compte. La première question est donc de savoir si je dois m'en préoccuper. Je vous remercie.
Réponse
Trop de publicités?La vue de l'accessoire de saisie devrait apparaître en bas de l'écran si un clavier physique est utilisé, de sorte qu'ils pourront toujours accéder à la fonctionnalité. Si vous voulez essayer cela dans le simulateur, vérifiez le fichier Simulate Hardware Keyboard
dans le cadre de l'option Hardware
menu.