masquer le clavier lors de la saisie

Bonjour,



J'ai une UIviewcontroller ayant des UIBarButtonItem et deux UITextField.

Une fois je saisie un texte dans les champs correspondants,le clavier ne se disparait pas pourtant j'ai utilisé ces deux méthodes :
<br />
- (BOOL)textFieldShouldReturn:(UITextField *)aTextField{<br />
<br />
[txtmdp resignFirstResponder];<br />
[txtuser resignFirstResponder];<br />
	 return YES;<br />
}<br />



<br />
- (void)viewDidLoad {<br />
<br />
txtmdp.returnKeyType = UIReturnKeyDone;<br />
txtmdp.delegate = self ;<br />
<br />
<br />
txtuser.returnKeyType = UIReturnKeyDone ;<br />
txtuser.delegate = self;<br />
<br />
[super viewDidLoad];<br />
}<br />




Et ce qui m'a paru étrange,j'ai une autre vue de la même forme et le clavier se disparait sans soucie.



Une idée stp ?

Réponses

  • AlakAlak Membre
    Tu es sur de passer dans :


    <br />
    - (BOOL)textFieldShouldReturn:(UITextField *)aTextField{<br />
    [txtmdp resignFirstResponder];<br />
    [txtuser resignFirstResponder];<br />
    		 return YES;<br />
    }<br />
    




    ps : penses a te présenter dans la section dédié.
  • i22i22 Membre
    j'ai pas bien saisi :s
  • AlakAlak Membre
    août 2012 modifié #4
    Met un break point dans ta method pour voir si elle est bien appelé.
  • i22i22 Membre
    c'est fait image/smile.png' class='bbc_emoticon' alt=':)' /> c'est bon j'ai résolu le problème image/smile.png' class='bbc_emoticon' alt=':)' /> j'ai reverifié le matching dans le IB et je me suis aperçu qu'il n' y a plus de liaison (pourtant c'est la premiere étape que j'effectue avant tout dev,je me demande comment le matching a pu s'en aller image/smile.png' class='bbc_emoticon' alt=':)' /> )



    Merci beaucoup pour ton aide image/smile.png' class='bbc_emoticon' alt=':)' />
  • C'est ce que j'oublie de faire parfois, me demandant pourquoi le bouton ne fait rien...
Connectez-vous ou Inscrivez-vous pour répondre.