2016-03-13 5 views
0

Я работаю над этим в течение многих дней без везения!Swift Contact Picker Detail View

Я хотел бы использовать Contact Picker, чтобы перейти непосредственно на страницу сведений о контакте, чтобы я мог выбрать номер мобильного телефона или адрес электронной почты из списка. Мне удалось использовать предикат для получения контактных данных, но поскольку они могут храниться по-разному, например, работа электронной почты/домашней электронной почты и т. д. Я обнаружил, что мое единственное решение - позволить пользователю щелкнуть по правильному полю. Это возможно? Короче говоря, я хочу перейти непосредственно на страницу «John Appleseed», а затем восстановить то, что я нажимаю.

ответ

0

Нет делегата для чего-то подобного. Вам нужно создать свои собственные пользовательские представления с информацией, которую вы извлекли, и попросить пользователя выбрать одну из этих данных.

Из iOS 9 вы можете использовать CNContextPickerViewController, но это позволит вам выбрать контакт, а не одну деталь контакта. Вы все еще должны справиться с этим сами.