J'ai un iphone de la base de données d'application qui charge un UIPickerView avec les données d'une table. Je veux mettre de la ligne sélectionnée à une ligne particulière à partir des données d'une autre table.
par exemple: disons que j'ai un UIPickerView qui est chargé avec un nombre X de noms des utilisateurs de l'iPhone amis (le nombre de noms est variable, peut être 1 ou 1000 et tous sont entrés dans la base par l'utilisateur). L'iPhone, l'utilisateur dispose d'un paramètre de préférence que leur meilleur ami TED. Je veux le UIPickerView pour être en position de TED lors de l'affichage.
Où dois-je appeler selectRow?
J'ai essayé en viewDidAppear mais il n'a jamais été appelé, dans titleForRow qui a causé toutes sortes de comportement étrange. viewDidLoad et viewWillAppear sont hors de question, parce que je ne sais pas ce qui est dans la source de données pour le sélecteur encore.
Merci à l'avance.