【发布时间】:2011-03-15 08:21:55
【问题描述】:
因为 UIImagePickerController 的默认裁剪框(使用设置 setAllowsEditing:YES 时)不适合我,所以我创建了一个自定义视图控制器,就像建议的 here 一样。
当从 UIImagePickerController 中选择缩略图时,我会从 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 打开这个自定义视图控制器 (navigationController):
[popoverController setContentViewController:navigationController animated:YES];
但似乎 UIImagePickerController 已经关闭了,因为自定义视图控制器是没有动画呈现的。当我取消自定义视图控制器时,我无法返回 UIImagePickerController 的缩略图视图。有没有办法扩展 UIImagePickerController 以便在取消自定义视图控制器时返回 UIImagePickerController?
谢谢!
【问题讨论】:
标签: objective-c cocoa-touch uiviewcontroller uiimagepickercontroller ipad