You can try Three20 , this is a very good basis for such a task.
Here is an example of code that you can use.
In the interface:
Then in viewDidLoad:
self.imgPicker = [[UIImagePickerController alloc] init]; self.imgPicker.allowsImageEditing = YES; //self.imgPicker.delegate = self; self.imgPicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; //imgarry = [[NSArray alloc]initWithObjects:@"terms.png",@"change-profile.png",nil]; UIImage* img = [UIImage imageNamed:@""]; UIImageWriteToSavedPhotosAlbum(img,nil,nil,nil);
Then in buttonClick:
UIImagePickerController *picker = [[UIImagePickerController alloc]init]; imgPicker.delegate = self; imgPicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; [self presentModalViewController:imgPicker animated:YES]; [imgPicker release];
Here's how I do it, remember to install @property and @synthesis to view images and UIImagePicker.
source share