Swift Contact Picker Детальный просмотр

Я работал над этим в течение многих дней без удачи!

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

1 ответ

Решение

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

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

Другие вопросы по тегам