简体   繁体   English

在iPhone中的UIImagepickercontroller委托中显示视频预览时调用什么方法

[英]what method that is called when showing video preview in UIImagepickercontroller delegate in iphone

hello all I am working an app that automatically records a video. 您好,我正在使用一个可自动录制视频的应用程序。 its does not showing preview of a video since I hidden the Cameracontrols . 自从我隐藏了Cameracontrols以来,它没有显示视频的预览。 I want to know the method that calling the preview view.. Could anyone help me.. Thanks 我想知道调用预览视图的方法。有人可以帮助我吗。谢谢

Update 更新资料

UIImagePickerController *vpicker; // in .h 

// place the below  code whr u want to satrt video 
vpicker=[[UIImagePickerController alloc]init];
vpicker.delegate=self;
vpicker.sourceType=UIImagePickerControllerSourceTypeCamera;
vpicker.mediaTypes=[NSArray arrayWithObject:(NSString *)kUTTypeMovie];
vpicker.showsCameraControls=NO;
vpicker.cameraCaptureMode=UIImagePickerControllerCameraCaptureModeVideo;
BOOL test=[vpicker startVideoCapture];
NSLog(@"test value %d",test);
if(test)
{ 
  NSLog(@"vedio started");
  [NSTimer scheduledTimerWithTimeInterval:10.0f target:self selector:@selector(stop) userInfo:nil repeats:NO]; 
 }
 else 
 {
   NSLog(@"sorry vedio not started to stop it ...");
 }


// in stop method 
[vpicker stopVideoCapture];
vpicker.showsCameraControls=YES;

MPMoviePlayerController用于显示视频,而不是UIImagePickerViewController

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM