2010-08-16 60 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