एल्बम से फ़ोटो को यू चयन वापस आ जाएगी यह छवि गैलरी के पास ले जाएगा और आप छवि का चयन कर सकते हैं।
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc]init];
imagePickerController.delegate = self;
imagePickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentViewController:imagePickerController animated:YES completion:nil];
इस छवि को अपने आप को इस
का उपयोग क्लिक करने के लिए मदद से आप छवि
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo
{
// Dismiss the image selection, hide the picker and
//show the image view with the picked image
[picker dismissViewControllerAnimated:YES completion:nil];
//UIImage *newImage = image;
}
चयन और फिर आप दस्तावेजों निर्देशिका के लिए इस छवि को स्टोर कर सकते ...
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *savedImagePath = [documentsDirectory stringByAppendingPathComponent:@"savedImage.png"];
UIImage *image = imageView.image; // imageView is my image from camera
NSData *imageData = UIImagePNGRepresentation(image);
[imageData writeToFile:savedImagePath atomically:NO];
- (IBAction) takePhoto:(id) sender
{
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.delegate = self;
imagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:imagePickerController animated:YES];
}
स्रोत
2011-09-30 04:41:47
iPhone में आप UIImagePickerController उपयोग करने के लिए गैलरी से छवियों को पुनः प्राप्त करने और आप NSDocumentsDirectory – booleanBoy
हाँ में सहेजने का धन्यवाद द्वारा उर एप्लिकेशन में उन्हें हो सकता है, लेकिन मैं कुछ नमूना कोड इतना पसंद करेंगे कि मैं देख सकता हूँ। – Lloydworth
google "UIImagePickerController संदर्भ"। ऐप्पल की वेबसाइट पर जाएं। – Akshay