如何使用iPhone短信风格视图创建邮件客户端?

时间:2011-09-07 19:15:18

标签: iphone ios email messaging

我想在我的应用上创建一个消息服务,它看起来像iPhone上的短信界面。邮件客户端将与Google Mail一起使用,因此我需要从UITextFields获取用户名和密码。

可以使用Google API和短信/消息传递样式界面吗?

谢谢,

詹姆斯

3 个答案:

答案 0 :(得分:3)

您应该使用设备上已有的邮件帐户,然后使用the MFMailComposeViewController class发送邮件。这将为您提供原生Apple风格的消息界面,并且在以后的iOS版本中更改消息界面时也可以面向未来。

答案 1 :(得分:2)

Google的Gmail API将为您提供SMTP / IMAP访问权限,但就是这样。它不会使发送和接收电子邮件特别容易。 http://code.google.com/apis/gmail/

如果您有兴趣将Google服务集成到iOS应用中,请查看Google的即插即用OAuth实施: http://code.google.com/p/gtm-oauth2/

您的想法可能,但这并不容易,Apple通常拒绝第三方电子邮件客户端。祝你好运

答案 2 :(得分:2)

This video tutorial(或this one that subclasses UITableViewCell)显示了一种创建SMS风格用户界面的简单方法;他们甚至会从教程视频中为您提供Xcode项目的链接,以及一个包含您需要的图像的zip文件。这是通过自定义UITableView的单元格以使消息数据以正确的样式显示来完成的。