相关疑难解决方法(0)

UIImagePicker cameraOverlayView出现在Retake屏幕上

我正在努力解决问题.我正在捕捉一个视频,我把UIImageView和UIImage放在其中作为UIImagePicker CameraOverLay.因此,当用户启动相机以捕获视频时,他可以在相机上看到叠加.当用户停止捕获并且正在移动到UIImagePicker的"取消或重新启动"屏幕时,cameraOverlayView仍然可见.

有关如何在"重拍或取消"屏幕中不显示叠加层的任何想法?

uiimagepickercontroller ios camera-overlay

16
推荐指数
2
解决办法
3005
查看次数

跳过UIImagePickerController预览视图?

我正在使用UIImagePickerController来允许我的用户从资产库中选择一个视频.

最初显示UIImagePickerController时,它会显示已录制的各种电影的缩略图.

一旦用户选择了电影,它就会显示一个"预览"视图,允许它们播放并可能编辑所选的电影.

有没有办法避免显示此视图,而是返回在缩略图屏幕上选择的电影?

这是我正在使用的代码:

UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
imagePicker.allowsEditing = NO;

[self presentModalViewController:imagePicker animated:YES];
Run Code Online (Sandbox Code Playgroud)

iphone video movie uiimagepickercontroller

9
推荐指数
1
解决办法
5991
查看次数

UIImagePickerController在预览时没有叠加

我正在开发一个使用UIImagePickerController的相机叠加视图的iPhone应用程序.但是,我遇到的问题是,当拍摄照片并弹出预览屏幕时,我的叠加仍然在屏幕上.这看起来很奇怪.所以,我需要做两件事之一,这两件事都证明比我希望的更困难:

  1. 预览屏幕处于活动状态时删除叠加层
  2. 不显示预览屏幕

我知道我可以通过设置showsCameraControls = NO来完成#2 - 但是,我目前还没有创建自己的相机控件,我仍然想使用默认控件.这似乎是一种大锤的方法,我说我需要使用自定义构建的界面重新创建一个完美的UI,以便绕过预览屏幕.

在一个侧面咆哮,我发现内置相机不使用预览屏幕令人讨厌,但苹果显然迫使应用程序竭尽全力避免使用它.看起来很奇怪.

iphone uiimagepickercontroller

9
推荐指数
1
解决办法
1277
查看次数

UIImagePickerController避免在拍摄照片后使用/重试视图而不禁用其他控件

我想在拍摄照片后避免使用/重试视图,而不会禁用让我拍照的默认Apple相机控件.

这样做:

imagePicker.showsCameraControls = NO;
Run Code Online (Sandbox Code Playgroud)

导致所有相机控件消失.还有其他方法吗?

uiimagepickercontroller ios ios5

5
推荐指数
2
解决办法
8482
查看次数