Ste*_*ott 19 iphone objective-c ios4 ios
我使用以下代码允许用户使用他们的iPhone相机录制视频,然后将其直接上传到我的服务器.我想提出一个限度上的视频,他们可以记录(在这个例子中5秒)的长度,它看起来像使用videoMaximumDuration是这样做的明显的方式,但它没有任何效果.
有没有人有任何想法?
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:imagePicker animated:YES];
imagePicker.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:imagePicker.sourceType];
imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
[imagePicker setVideoMaximumDuration:5];
[imagePicker release];
Run Code Online (Sandbox Code Playgroud)
我已经尝试将allowEditing设置为YES和NO,但它没有任何区别.
谢谢,
史蒂芬
Ste*_*ott 10
对不起,我刚刚解决了......我真是个笨蛋.将presentModalViewController移动到最后就可以了.我简直不敢相信我没注意到!
多谢你们.
| 归档时间: |
|
| 查看次数: |
8174 次 |
| 最近记录: |