Je montre un ABPeoplePickerNavigationController en tant qu'onglet dans mon application. L'utilisateur clique sur un nom, puis adresse e-mail, puis je fais quelque chose avec l'adresse e-mail. Par la suite, j'aimerais que la personne et la propriété qu'ils ont sélectionnées disparaissent (ne soient pas mises en surbrillance).deselectRowAtIndexPath sur un ABPeoplePickerNavigationController
Dans une table normale, j'appellerais deselectRowAtIndexPath. Mais avec ABPeoplePickerNavCont, je ne semble pas avoir accès à sa table, je ne sais pas non plus quel indexPath est sélectionné, et il n'y a pas d'API pour désélectionner la ligne. Sur la plupart des applications, ABPeoplePickerNavCont est utilisé de manière modale, donc peu importe que la ligne soit toujours mise en surbrillance parce que tout est rejeté. Mais dans mon application, il n'est pas rejeté (tout comme l'onglet Contacts dans l'application Téléphone).
Des idées?
Merci pour la suggestion. Mon peoplePicker n'est pas montré comme un modal - c'est un onglet sur une barre d'onglets ... donc il n'est pas possible de le rejeter de cette façon. –