2011-05-19 4 views
-1

J'ai un long écran de saisie de données à environ 1200 élevé. Je peux faire défiler OK entre les champs pour la saisie de données en utilisant le balayage des doigts.iphone Le clavier de défilement cache la saisie de texte

Je pense que je devrais pouvoir aller au champ suivant quand j'appuie sur entrer sur le clavier ou une clé? Si oui, comment faites-vous cela?

Aussi, sauf si je place le texte entrer en haut de l'écran, lorsque le clavier apparaît si couvre la zone de texte.

Je suppose que ce problème avec celui ci-dessus pourrait être lié au fait de s'assurer que les zones de texte se déplacent vers le haut de l'écran pour l'entrée?

Répondre

0
  1. Pour ajouter des boutons pour avancer dans vos différents contrôles, je crois que vous devez personnaliser l'affichage du clavier avec vos propres boutons et ensuite les invoquer le sélecteur « becomeFirstResponder » sur chaque contrôle, selon le cas. Pour éviter que le clavier ne couvre la vue défilante, vous devez répondre à la notification indiquant que le clavier a été présenté et réajuster la taille de votre vue défilée pour n'occuper que la zone située au-dessus du clavier. Apple's UICatalog sample code a des exemples pour ce faire.

Questions connexes