2011-04-06 10 views
2

Comment puis-je interagir avec le bouton "Masquer le clavier" Sur un pavé numérique IPad. Je dois ajouter une validation pour ce bouton. Ou comment je peux éteindre ce bouton?Clavier IPad "Masquer le bouton"

Répondre

0

Utilisez cette option pour obtenir le moment où l'utilisateur frappe ce bouton

- (BOOL)textFieldShouldEndEditing:(UITextField *)textField 
{ 
    [textField resignFirstResponder]; 
    //your code here 
    return YES; 
} 
0

Ce n'est pas la méthode de délégué pour le bouton de masquage du clavier .Mais je pense que vous pouvez résoudre ce problème en ajoutant le code suivant pour vous. m fichier

1.Add le code suivant à votre fonction viewWillAppear

[[NSNotificationCenter defaultCenter] addObserver: auto sélecteur: @selector (keyboardWillHide :) nom: UIKeyboardDidHideNotification objet: nil]; 2.Ajouter le code suivant à la fonction viewWillDisappear

[[NSNotificationCenter defaultCenter] removeObserver:self 
               name:UIKeyboardWillHideNotification 
               object:nil]; 

fonction 3.Declare dans le fichier .h

 -(void)keyboardWillHide:(NSNotification*)notify; 

fonction 4.Define dans le fichier .m

- (void) keyboardWillHide: (NSNotification *) notif {

//Add the code for What you wish to do after the key board hide. 

}

Questions connexes