iphone - emailing an image picked by user from UIpickerController -
what want in app have user select image in library, attach image email , send it.
i have read multiple examples, cant seem work this
- (ibaction)buttontouched:(id)sender;
{ // create image picker controller uiimagepickercontroller *imagepicker = [[uiimagepickercontroller alloc] init];
// set source camera imagepicker.sourcetype = uiimagepickercontrollersourcetypephotolibrary; // delegate self imagepicker.delegate = self; // allow editing of image ?
// imagepicker.allowsimageediting = no;
// show image picker [self presentmodalviewcontroller:imagepicker animated:yes];
}
this code tried image @ button press. how email, dont understand how returns image , in format
any welcome :)
i have same request weeks ago, have display uiimagepickercontroller , let user select image, , save in variable.
uiimage *image;
next implemente method:
// displays email composition interface inside application. populates mail fields. -(void)displaycomposersheet { mfmailcomposeviewcontroller *picker = [[mfmailcomposeviewcontroller alloc] init]; picker.mailcomposedelegate = self; [picker setsubject:@"this subject"]; // set recipients nsarray *torecipients = [nsarray arraywithobject:@"personone@example.com"]; [picker settorecipients:torecipients]; // attach image email nsdata *mydata = uiimagepngrepresentation(self.image); [picker addattachmentdata:mydata mimetype:@"image/png" filename:@"myimage"]; [self presentmodalviewcontroller:picker animated:yes]; [picker release]; }
Comments
Post a Comment