Hi,
I am trying to allow the user to send mail from within my app. Whenever I
run this code, my app just removes the current view from its superview. I
don't understand why!
Here is the code I am using, within my view controller:
public void MailButtonTouched()
{
if(!MFMailComposeViewController.CanSendMail)
{
// display error
}
else
{
MFMailComposeViewController mail = new
MFMailComposeViewController();
mail.SetSubject("testing");
mail.SetMessageBody("testing", true);
mail.Finished += HandleMailFinished;
this.PresentModalViewController(mail, true);
}
}
void HandleMailFinished (object sender,
MFComposeResultEventArgs e)
{
if (e.Result == MFMailComposeResult.Sent) {
UIAlertView alert = new UIAlertView ("Mail
Alert", "Mail Sent",
null,
"Yippie", null);
alert.Show ();
// handle other values
}
e.Controller.DismissModalViewControllerAnimated
(true);
}
Any help would be very much appreciated!
Thanks,
Anita
--
View this message in context:
http://monotouch.2284126.n4.nabble.com/Trouble-sending-mail-from-within-my-app-tp3706782p3706782.html
Sent from the MonoTouch mailing list archive at Nabble.com.
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch