Использование UIImagePickerController для выбора и загрузки фотографии на сервер. - PullRequest
0 голосов
/ 23 января 2009

Я использую контроллер Picker с UIImagePickerControllerSourceTypePhotoLibrary.

В делегате didFinishPickingImage вызывается, но когда я нажимаю кнопку отмены, он не вводится:

(void)imagePickerControllerDidCancel:(UIImagePickerController *)picker 

Это происходит, даже если контроллер отключен.

Ответы [ 2 ]

0 голосов
/ 23 января 2009

Вам необходимо реализовать оставшуюся часть UIImagePickerControllerDelegate. При нажатии кнопки отмены средство выбора вызовет -imagePickerControllerDidCancel: для своего делегата.

0 голосов
/ 23 января 2009

Убедитесь, что класс, который вы считаете вызывающим, реализует надлежащий протокол делегата.

Этот случай должен быть UIImagePickerControllerDelegate, например:

@interface YourClassViewController : UIViewController < UIImagePickerControllerDelegate>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...