[HOW TO]如何在iPhone应用程序中发送邮件
来源:互联网 发布:电脑dll文件修复软件 编辑:程序博客网 时间:2024/05/27 09:44
3.0以前使用mailto URL,但是会退出当前应用程序
3.0后Apple提供了MessageUI framework可以在我们的应用程序内实现邮件发送功能,代码示范参见:
https://developer.apple.com/iphone/library/samplecode/MailComposer/index.html
可以添加附件和以HTML格式发送邮件。
如果想要在邮件中添加URL如:http://ditu.at/tinyurl
可以如下编码:
// Fill out the email body text
NSString *emailBody = [[NSString alloc]init];
NSArray *arSubviews = [shareView subviews];
UITextField *tvMessage = [arSubviews objectAtIndex:4];
emailBody = [NSString stringWithFormat:@"%@,%@ <a href = '%@'>%@</a>", tvMessage.text, NSLocalizedString(@"FOR_DETAILS",@""),
[self.tinyURLList objectAtIndex:0],[self.tinyURLList objectAtIndex:0]];
NSString *pageLink = @"http://mugunthkumar.com/yourapp";
NSString *iTunesLink = @"http://link-to-yourapp";
NSString *emailBody =
[NSString stringWithFormat:@"%@/n/n<h3>Sent from <a href = '%@'>your app</a> on iPhone. <a href = '%@'>Download</a> yours from AppStore now!</h3>", @"test url", pageLink, iTunesLink];
[mailPicker setMessageBody:emailBody isHTML:YES];
[self presentModalViewController:mailPicker animated:YES];
- [HOW TO]如何在iPhone应用程序中发送邮件
- 如何在iPhone应用程序中发送邮件
- 如何在iphone应用程序中发送短信
- 如何在iphone应用程序中发送短信
- iphone在应用程序中发送短信
- 在SSIS中如何发送邮件
- iPhone 应用中发送邮件
- 在iPhone应用中如何使用随机数(How to Use Random Numbers in Your iPhone App)
- 如何在ASP.NET中发送嵌入图片的邮件
- 如何在ASP.NET中发送嵌入图片的邮件
- 在ecshop中如何配置发送邮件的参数?
- 如何在 ASP.NET Core 中发送邮件
- 如何在iPhone App中发送短息?
- iPhone How-to:如何递归dump UIView
- html中如何发送邮件
- 在应用中发送邮件
- 在应用中发送邮件
- 如何在MFC应用程序中使用MAPI32.DLL发送电子邮件
- poj2262
- 基本文件操作和替换
- 关于Linux下.so的介绍和编写过程
- having的用法
- 题目:一个注释很详细的applicationContext.xml
- [HOW TO]如何在iPhone应用程序中发送邮件
- tcp/ip 学习笔记
- 物化视图,索引,数据仓库
- 看电影
- asus_华硕P535专用UCWEB 7.0版 CAB安装包下载
- ----------------SQL常用存储过程(一)--------------------
- C文件操作
- C#开源资源大汇总
- 题目:org.springframework.beans.factory.BeanCreationException(hibernate中的jar包和spring中的jar包冲突)异常产生的原因和解决方案。