Sur IOS où puis-je brancher un sélecteur sur les touches entrer le bouton?IOS clavier entrer le sélecteur
Vive
Sur IOS où puis-je brancher un sélecteur sur les touches entrer le bouton?IOS clavier entrer le sélecteur
Vive
Utilisez le UITextFieldDelegate
-Protocole et mettre en œuvre:
-(BOOL)textFieldShouldReturn:(UITextField *)textField
Voir la UITextFieldDelegate Reference.
Dans la méthode textFieldShouldReturn énumérés par Till, vous feriez
[textField resignFirstResponder];
pour masquer le clavier.
En fait, UIView a la méthode endEditing:, qui recherche le répondeur actuel et le démissionne. Ce serait probablement plus facile que de déterminer quel domaine a le premier répondant et de le démissionner. –
@PerishableDave - Vous n'avez pas à déterminer quel champ. Dans l'exemple de Till, le premier répondeur actuel est défini sur textField. – Harpastum
Ajouter UITextFieldDelegate à votre .h et ajoutez le code ci-dessous pour votre .m:
-(BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
};
Impressionnant, merci. Mais comment puis-je cacher le clavier une fois qu'il est pressé. – user346443