9
votes

Comment obtenir le clavier pour passer à la prochaine Textfield

J'ai plusieurs fichiers uitextfield qui sont dans un groupe ... Je dois pouvoir passer du premier au dernier, et le dernier fais-le.

Je pensais que la clé suivante bougerait la mise au point, et elle ferait que cela devienne une main---espondeur, mais apparemment pas.

Idées?


0 commentaires

3 Réponses :


0
votes

Vous devez déplacer manuellement la vue contenant les champs de texte, de manière à ce que le champ de texte souhaité soit au-dessus du clavier.


1 commentaires

Dimitris ... Je ne pense pas que vous comprenez ma question ... Ce n'est pas un problème avec la vue ... C'est que lorsque je touche ensuite sur le clavier, je souhaite que l'accent a été mis à passer au prochain Textfield ... Jusqu'à ce qu'il arrive à la dernière, à quel point il devient la main-à-tête et que le clavier disparaît.



12
votes

Vous devez mettre en œuvre la méthode de l'UITEXTFIELDELEGEEGate de UITEXTFIELDELEGATE. Il effectue le prochain champ de texte devenue du champ de texte.). Ensuite, retournez / suivant vous mènera au champ suivant. Si le retour est touché sur le dernier champ de texte, vous appellerez ResignfirStreresponder () sur ce champ.


0 commentaires

18
votes

La "réponse acceptée" est correcte, mais je pensais qu'un petit code ne ferait pas mal pour les personnes qui sont nouvelles à MonoTouch. XXX

J'espère que cela aide les autres. < / p>


0 commentaires