How to take video file from library in iphone
I am trying to do this .I know it very simple question . Take Video: Take Picture: Choose from Library: Everything I find has separate buttons. Kinda like in the facebook app when you click 开发者_如何学运维on the camera button you get this picture.
I think people will me as soon as possible Thanks in advance
To take Picture, video and select an image from photo library, UIImagePickerController will help you.
Ref: UIImagePickerController
To take picture and video, UIImagePickerControllerCameraCaptureMode has to be set properly.
Also the sourceType needs to be set as we required. See UIImagePickerControllerSourceType.
I guess these summary will help you. See the reference for more details.
If u want to browse thru ur photo library,
UIImagePickerController* picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:picker animated:YES];
[picker release];
If u want to take new photo,
UIImagePickerController* picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
picker. cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:picker animated:YES];
[picker release];
If u want to take new video,
UIImagePickerController* picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
picker. cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:picker animated:YES];
[picker release];
I can't believe this wasn't wrapped up in a little class. So I made one
https://github.com/fulldecent/FDTake
Example there shows taking a picture and choosing a photo from library.
精彩评论