Select image from library

by alex 4. March 2009 07:46

- (void)addAction:(id)sender{

// Set up the image picker controller and add it to the view

UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];

imagePickerController.delegate = self;

imagePickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

[self presentModalViewController:imagePickerController animated:YES];

}

 

 

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo

{

[picker dismissModalViewControllerAnimated:YES];

//Save images in DB 

MInsuranceImage *imageItem = [[MInsuranceImage alloc] init];

 

Database *db = [Database sharedDatabase];

imageItem.image_id = [db getNewImageID];

imageItem.item_id = item_id;

imageItem.item_type = item_type;

NSData *imageData = UIImageJPEGRepresentation(image, 90);

imageItem.image_value = imageData;

[db addImage:imageItem];

[images addObject:imageItem];

[(UITableView *)self.view reloadData];

}

 

- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker

{

// Dismiss the image selection and close the program

[picker dismissModalViewControllerAnimated:YES];

//exit(0);

}


Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

General

Comments

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen