2010-08-16 88 views
2

嗨,有谁可以帮助我为iPhone4的视频捕获代码。iPhone4的示例视频捕获代码

我用下面的代码,但它不工作:

UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; 
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera; 
NSArray *arraySourceTypes =[UIImagePickerController availableMediaTypesForSourceType:imagePicker.sourceType]; 

if ([arraySourceTypes containsObject:(NSString *)kUTTypeMovie]){ 
    imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie]; 
    imagePicker.cameraDevice=UIImagePickerControllerCameraDeviceRear; 
    imagePicker.cameraCaptureMode=UIImagePickerControllerCameraCaptureModeVideo; 
    imagePicker.videoQuality=UIImagePickerControllerQualityTypeHigh; 
    imagePicker.delegate = self; 
    [self presentModalViewController:imagePicker animated:YES]; 
    [imagePicker release];  
} 
else 
    [imagePicker release]; 

回答

2

使用的UIImagePickerController与

cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo

阅读UIImagePickerController Class Reference文档了解更多信息。

+0

你能帮我一个示例代码,也是我使用上面的代码,它使照相机模式图片中的pickerview不是视频。 – TechThirsty 2010-08-16 16:02:19