Настройка ячейки таблицы в ABPeoplePickerNavigationController

Я потратил некоторое время на поиск этого ответа на SO, но не смог его найти, поэтому здесь:

Я начинаю с ABPeoplePickerNavigationController, и когда пользователь нажимает на человека, он перенесены в ABPersonViewController, где они смогут выбирать номера телефонов и адреса электронной почты. После завершения работы с ABPersonViewController они ' будет возвращен в ABPeoplePickerNavigationController. Довольно простой материал.

Я хочу добавить detailLabel к ячейке таблицы, которую они выбрали в ABPeoplePickerNavigationController после того, как они выбрали номер телефона или адрес электронной почты. Что-то вроде «Выбран адрес электронной почты и номер телефона» или «Выбран номер телефона».

В документации Apple сказано:

 You should not need to subclass these controllers; the expected way to modify their behavior is by your implementation of their delegate.

Предоставленные методы делегирования не справятся с этим. Есть ли способ добиться этого, не создавая подклассы? И, если мне нужно создать подкласс ABPeoplePickerNavigationController, какой метод я бы переопределил, чтобы обновить detailLabel?

Спасибо!

12
задан djibouti33 11 March 2011 в 08:14
поделиться