我正试图使用此代码通过我的应用程序发送电子邮件,但当我检查收件箱时(当然是在输入自己的电子邮件后),什么都没有显示。通过查看我的代码,你知道为什么会发生这种情况吗?
- (IBAction)email:(id)sender {
MFMailComposeViewController *composer = [[MFMailComposeViewController alloc]init];
[composer setMailComposeDelegate:self];
if ([MFMailComposeViewController canSendMail]) {
[composer setToRecipients: [NSArray arrayWithObjects: self.emailField.text, nil]];
[composer setSubject: self.emailSubField.text];
[composer setMessageBody: self.EmailTextField.text isHTML:NO];
[composer setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
[self presentViewController:composer animated:YES completion:NULL];
}
}
我遇到了问题,因为我没有在真正的IOS设备上测试它,只是在模拟器上测试。感谢@rmaddy的澄清。