gpt4 book ai didi

ios imagePickerController :didFinishPickingMediaWithInfo: not called after stopVideoCapture

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:16:45 26 4
gpt4 key购买 nike

我正在为视频录制创建自定义叠加 View 。

我添加了一个按钮来开始/停止录制:

[takePhotoBut addTarget:imagePickerController action:@selector(toogleRecord:) forControlEvents:UIControlEventTouchUpInside];

在我的自定义 UIImagePickerController 中调用 [super startVideoCapture];[super stopVideoCapture];。我也设置了委托(delegate)

    CustomPickerController *imagePickerController= [[CustomPickerController alloc]init];
imagePickerController.allowsEditing = NO;
imagePickerController.delegate = self;

我希望收到有关 imagePickerController:didFinishPickingMediaWithInfo: 的通知,但我没有收到任何回复。我相信它会发生,因为 ios 会等到用户点击“使用视频”。但是我想在用户不点击那个按钮的情况下得到通知。有什么解决方法吗??

编辑 1

我呈现 ImagePicker 的方式:

[self presentViewController:imagePickerController animated:YES completion:nil];

这不是我 VC 的属性(property)。

最佳答案

检查您的 imagePickerController cameraCaptureMode 是否设置为 UIImagePickerControllerCameraCaptureModeVideo

imagePickerController.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo;

这解决了我的问题。

关于ios imagePickerController :didFinishPickingMediaWithInfo: not called after stopVideoCapture,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27200911/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com