Я потратил некоторое время на поиск этого ответа на 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?
Спасибо!