J'ai une classe avec 4 tableaux: tab_1, tab_2, tab_3 et tab_T. J'ai défini le délégué et la source de données du sélecteur sur self (qui est la classe contenant les tableaux).un sélecteur, plusieurs tableaux pour datasources - fonctionne bien mais comment?
Le sélecteur est appelé lorsque les champs de texte commencent à être modifiés. Je renvoie NON afin d'empêcher l'affichage du clavier. J'ai une méthode d'animation du sélecteur à la place.
Selon le textfield est touché que je fais: tab_T = tab_1; ou 2 ou 3
À mon avis, cette mission fait tab_T la source de données du sélecteur. Cette affectation lie-t-elle réellement le tableau tab_T à la source de données? Y a-t-il un moyen de l'assigner manuellement? Je suis sûr qu'il y en a. Mais picker.datasource = tab_1 ne fonctionne pas. J'ai un "avertissement: la classe 'NSMutableArray' n'implémente pas le protocole 'UIPickerViewDataSource'".
Son ma première application peut-être j'oublie une étape je l'ai fait au début des âges de mon application.
Dans l'attente de quiconque veut aider.
Wallou
matin TechZen, Ok, merci pour cette réponse, claire et complète. Je comprends mieux maintenant le comportement du sélecteur. Au revoir, Wallou – wallou