【发布时间】:2012-02-10 07:16:08
【问题描述】:
我有一个带有自己的相机按钮的 cameraOverlay,当他们按下相机按钮并使用委托方法时,我使用 takePicture 方法
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo: (NSDictionary *)info{
[CommonClass AddToStack:@"ReviewController:imagePickerController"];
PhotoOverlay *overlay = (PhotoOverlay*)picker.cameraOverlayView;
[overlay setupImage:[info objectForKey:UIImagePickerControllerOriginalImage]];
}
setupImage: 方法只是为我在叠加层上的 UIImageView 设置图像
问题在于takePicture 和 imagepicker 委托方法之间有 0.3 秒的间隔,所以看起来很奇怪。当使用自定义覆盖时,我已经看到应用程序立即从按下相机转换到最终视图。
有人遇到过吗?
【问题讨论】:
标签: iphone ios uiimagepickercontroller customization camera-overlay