Dans ma table j'utilise UITextField
au lieu de UILabel
(avec enabled = 0
).
Appuyez maintenant sur un bouton d’ajout, la dernière cellule deviendra éditable. J'ai essayé ce qui suit:
UITextField *textField = [subviewsOfCell ObjectAtIndex:index];
[textField becomeFirstResponder];
mais je ne le fais pas éditable. (Je sais que je reçois la bonne cellule, parce que textField.text = @"test";
s'affiche correctement). Que dois-je faire?
Réponses:
2 pour la réponse № 1Essayez juste de faire ceci:
UITextField *textField = [subviewsOfCell ObjectAtIndex:index];
textField.enabled = YES;
[textField becomeFirstResponder];
Laissez-moi savoir si cela fonctionne pour vous.