Iphone 如何隐藏图片预览?
我是iPhone开发新手, 我已经建立了一个新的应用程序来使用UIImagePickerController拍照。 我一切正常,但我需要取消在按下“捕获”按钮后出现的图片预览。 我在网上搜索,然后我发现我必须使用以下程序Iphone 如何隐藏图片预览?,iphone,uiimagepickercontroller,Iphone,Uiimagepickercontroller,我是iPhone开发新手, 我已经建立了一个新的应用程序来使用UIImagePickerController拍照。 我一切正常,但我需要取消在按下“捕获”按钮后出现的图片预览。 我在网上搜索,然后我发现我必须使用以下程序 (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)img editingInfo:(NSDictionary *)editInfo {
(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)img editingInfo:(NSDictionary *)editInfo
{
[self dismissModalViewControllerAnimated:YES];
}
但它不起作用
非常感谢您的帮助或建议。您需要添加自己的相机覆盖视图。这个视图应该有一个按钮来拍照 若要添加覆盖视图,请创建背景颜色为clear的视图,然后将覆盖视图指定给选择器控件
self.imagePickerController.showsCameraControls = NO;
self.imagePickerController.cameraOverlayView = myOverlayView;
然后在覆盖视图按钮事件中调用以下命令:
[imagePickerController takePicture];
这将在imagePickerDelegate上触发以下方法,您可以在其中保存照片等
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
谢谢你的回复,我读了一些文章,但我不太明白。你能给我举个好例子吗?我第一次研究它时使用了下面的教程。