我有一个应用程序,其中包含使用textView显示的最喜欢的引号。我想直接从这个textView提供电子邮件选项。其次,我希望能够导出到PDF或Pages文档,然后我可以通过电子邮件发送出去。有没有办法做到这一点?
答案 0 :(得分:3)
在textView上放置一个UIButton,然后像这样发送电子邮件
-(void)sendEmail
{
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:urSubject];
NSString *emailBody =
[NSString stringWithString:urTextView.text];
[picker setMessageBody:emailBody isHTML:NO];
[self presentModalViewController:picker animated:YES];
[picker release];
}
答案 1 :(得分:2)
对于电子邮件,您应该使用MFMailComposerViewController。要导出它,首先需要生成pdf。然后将其添加为邮件附件。关于在iPhone中生成pdf,您可以关注this tutorial。希望有所帮助。