0

Я показываю UIImagePickerController типа UIImagePickerControllerSourceTypePhotoLibrary внутри popover в iPad. Я инициализировать и представить поповер так:UIImagePickerController внутри popover с кнопкой отмены в iOS7

popoverController = [[UIPopoverController alloc] 
           initWithContentViewController:imagePicker]; 
[popoverController presentPopoverFromRect:popoverRect 
            inView:self.view 
       permittedArrowDirections:UIPopoverArrowDirectionUp 
           animated:YES] 

Это отображает кнопку «Отмену» на верхней строке поповера в прошивке 7 Права на «Фото» название. Нажатие этой кнопки ничего не делает, и я не нахожу способ справиться с этим, как я могу управлять событием крана, чтобы отклонить popover, или просто удалить эту кнопку «Отмена»?

Благодаря

ответ

0

Вам нужно будет добавить следующее:

- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker 
{ 

//DO WHATEVER WHEN YOU PRESS CANCEL BUTTON (PROBABLY DISMISSING THE POPOVER 
[picker dismissViewControllerAnimated:YES completion:NULL]; 

} 
+0

Спасибо, что метод вызывается, а затем мне нужно добавить '[popoverController dismissPopoverAnimated: YES];' – AppsDev

Смежные вопросы