Bonjours,
J'ai un petit soucis, effectivement je voudrais pouvoir passer d'un textField au suivant sur pression du bouton return (que j'ai modifié via le storyboard dans l'inspector en returnKey "next". j'ai beau tout essayer cela ne marche pas.
je suis sous Xcode 5.1.1 et développe sous iOS 7 voila meme bout de code :
ViewController.h
ViewController.m
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 @interface ViewController : UIViewController <TesseractDelegate, UITextFieldDelegate> - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event; - (BOOL)textFieldShouldReturn:(UITextField *)textField; //IBOutlet @property (strong, nonatomic) IBOutlet UITextField *loginTextField; @property (strong, nonatomic) IBOutlet UITextField *pwdTextField;
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 - (BOOL)textFieldShouldReturn:(UITextField *)textField { if (textField == _loginTextField) { [_pwdTextField becomeFirstResponder]; } else if(textField == _pwdTextField) { [_loginTextField becomeFirstResponder]; } return YES; } - (BOOL)textFieldShouldReturn:(UITextField *)TextField { if (TextField == _pwdTextField) { [_loginTextField resignFirstResponder]; } else if (TextField == _loginTextField) { [ _pwdTextField becomeFirstResponder]; } return YES; } -(BOOL)textFieldShouldReturn:(UITextField *)textField { if (textField==_loginTextField) { [textField resignFirstResponder]; [_pwdTextField becomeFirstResponder]; } return YES; }
Partager