iphone - iPhone4 的示例视频捕获代码

标签 iphone

大家好,谁能帮我编写 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];

最佳答案

使用 UIImagePickerController

cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo

阅读UIImagePickerController Class Reference文档以获取更多详细信息。

关于iphone - iPhone4 的示例视频捕获代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3491670/

相关文章:

ios - 我的 iPhone 应用程序是否也必须在 iPad 上运行?

iphone - 拖动 UIButton 或 UIImage 而无需子类化

iphone - SKStoreProductViewController 是否允许更新应用程序?

iphone - iPhone中的Select语句崩溃问题

iphone - 如何在NSFetchedResultsController中忽略sortDescriptor

iphone - 具有相同图像的自定义注释

jquery - 在iPhone上使用JW Player,音频文件只能在quicktime播放器中播放

iphone - OpenGL ES : Is it more efficient to turn lights off and on, 或只是为我的粒子分配发射率?

iphone - CATiledLayer 如何知道何时提供新磁贴?

iphone - 从 google places API 获取数据后获取状态 "REQUEST_DENIED"