![](/img/trans.png)
[英]UIImagePickerController inside UIPopoverController doesn't show Cancel button on iOS7
[英]UIImagePickerController within a popover with cancel button in iOS7
我在iPad的弹出窗口中显示了UIImagePickerController
类型的UIImagePickerControllerSourceTypePhotoLibrary
。 我初始化并显示弹出窗口,如下所示:
popoverController = [[UIPopoverController alloc]
initWithContentViewController:imagePicker];
[popoverController presentPopoverFromRect:popoverRect
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionUp
animated:YES]
这将在iOS 7中弹出框的顶部栏上,在“照片”标题的右侧显示“取消”按钮。 轻按此按钮不会执行任何操作,我也找不到处理该按钮的方法,如何管理轻击事件以消除弹出窗口,或者只是删除此“取消”按钮?
谢谢
您将需要添加以下内容:
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
{
//DO WHATEVER WHEN YOU PRESS CANCEL BUTTON (PROBABLY DISMISSING THE POPOVER
[picker dismissViewControllerAnimated:YES completion:NULL];
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.