Je suis à l'aide du code ci-dessous pour essayer de l'avoir textField2
s'du texte contenu mis à jour pour correspondre textField1
'chaque fois que l'utilisateur tape dans textField1
.
- (BOOL) textField: (UITextField *)theTextField shouldChangeCharactersInRange: (NSRange)range replacementString: (NSString *)string {
if (theTextField == textField1){
[textField2 setText:[textField1 text]];
}
}
Toutefois, la sortie j'observe, c'est que...
textField2 est "12", quand textField1 est "123"
textField2 est "123", quand textField1 "1234"
... quand est ce que je veux:
textField2 est "123", quand textField1 est "123"
textField2 est "1234", quand textField1 "1234"
Ce que je fais mal?