iphone – 带摄像头源的UIImagePickerController允许编辑是:视频修剪不起作用

iphone – 带摄像头源的UIImagePickerController允许编辑是:视频修剪不起作用,第1张

概述我正在使用UI ImagePickerController来记录sourceType设置为UIImagePickerControllerSourceTypeCamera的视频. 我已将allowEditing设置为true. 在捕获视频后,我使用修剪界面编辑视频并按“使用”,我只返回原始记录而不是修剪版本.我究竟做错了什么? 我正在使用iOS 5. -(void)shootvideo { 我正在使用UI ImagePickerController来记录sourceType设置为UIImagePickerControllerSourceTypeCamera的视频.

我已将allowEditing设置为true.

在捕获视频后,我使用修剪界面编辑视频并按“使用”,我只返回原始记录而不是修剪版本.我究竟做错了什么?

我正在使用iOS 5.

-(voID)shootvIDeo {    imagePicker = [[UIImagePickerController alloc] init];    [imagePicker.vIEw addSubvIEw:test];    [imagePicker.vIEw addSubvIEw:test2];    imagePicker.delegate = self;    imagePicker.sourceType =  UIImagePickerControllerSourceTypeCamera;    imagePicker.mediaTypes = [[NSArray alloc] initWithObjects:(Nsstring *)kUTTypeMovIE,nil];    imagePicker.showsCameraControls = YES;    imagePicker.navigationbarHIDden = NO;    imagePicker.toolbarHIDden = NO;    imagePicker.wantsFullScreenLayout = YES;    imagePicker.allowsEditing=YES;    [self presentModalVIEwController:imagePicker animated:YES];}-(voID) imagePickerController: (UIImagePickerController *) pickerdIDFinishPickingMe@R_404_5895@thInfo: (NSDictionary *) info {    Nsstring *mediaType = [info objectForKey: UIImagePickerControllerMediaType];    if (CFStringCompare ((__brIDge CFStringRef) mediaType,kUTTypeMovIE,0)        == kcfCompareEqualTo)     {        Nsstring *movIEPath = [[info objectForKey:UIImagePickerControllerMediaURL] path];        //NSLog(@"%@",movIEPath);        if (UIVIDeoAtPathIsCompatibleWithSavedPhotosAlbum (movIEPath)) {            UISaveVIDeoAtPathToSavedPhotosAlbum (movIEPath,nil,nil);        }    }    [self dismissModalVIEwControllerAnimated:YES];  }

我想根据我的应用程序使用修剪过的视频进行进一步处理.

我哪里错了?

有没有其他方法可以完成这项任务?

解决方法 allowsEditing:一个布尔值,指示是否允许用户编辑选定的静止图像或影片.

@property(nonatomic)BOol允许编辑

讨论
如果您允许用户编辑静止图像或电影,则代理可能会收到一个字典,其中包含有关所做编辑的信息.委托的协议在UIImagePickerControllerDelegate Protocol Reference.中描述

我认为这会有所帮助.

总结

以上是内存溢出为你收集整理的iphone – 带摄像头源的UIImagePickerController允许编辑是:视频修剪不起作用全部内容,希望文章能够帮你解决iphone – 带摄像头源的UIImagePickerController允许编辑是:视频修剪不起作用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1059016.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存