【发布时间】:2011-06-19 06:01:15
【问题描述】:
如何在不离开应用的情况下在应用内发送电子邮件。
这行得通:
-(void) sendEmailTo:(NSString *)to withSubject:(NSString *)subject withBody:(NSString *)body {
NSString *mailString = [NSString stringWithFormat:@"mailto:?to=%@&subject=%@&body=%@",
[to stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
[subject stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
[body stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:mailString]];
}
但会转到邮件应用程序发送。有没有办法在不离开应用的情况下做到这一点?
【问题讨论】:
-
您可能会发现this 教程很有帮助。
-
我发现this 教程更好codingexplorer.com/…
标签: objective-c email ios