iPhone – UIImagePickerController – Как разрешить пользователю выбирать источник?
-
12-09-2019 - |
Вопрос
Я пишу приложение, использующее UIImagePickerController.Я хотел бы предоставить пользователям выбор источника изображений: сделать новую фотографию или выбрать одну из существующих.Я хотел бы создать точно такой же интерфейс выбора, как в twitterfon или в Safari, когда вы удерживаете нажатие на ссылку.Это похоже на стандартный SDK, но я совершенно не знаю, где найти пример кода.Я гуглил часами и ничего не нашел.
Я был бы очень признателен за любые советы.Спасибо
Решение
Вам нужен UIActionSheet.В документации есть все необходимое для его настройки и того, как реагировать на нажатие кнопки.
Вы также захотите использовать константы, определенные для источников UIImagePickerController, а именно:
UIImagePickerControllerSourceTypeCamera
UIImagePickerControllerSourceTypePhotoLibrary
Другие советы
Это было бы UIActionSheet.Обязательно укажите свойство делегата на вашу реализацию UIActionSheetDelegate протокол для отслеживания кликов по определенным вами кнопкам.