实际上我正在开发一个iOS应用程序,允许用户通过邮件或短信发送他的位置。
我想发送一封包含http://maps.google.com/maps?q=London之类链接的电子邮件 然后接收者只需触摸该链接即可打开地图应用程序
有没有办法做到这一点 提前谢谢
答案 0 :(得分:1)
这是内置于iOS中的Mail应用程序。如果您在电子邮件中发送自己http://maps.google.com/maps?q=London,并在iOS设备上打开它,它会自动将其链接到地图应用。如果您想从其他应用链接到地图应用,请参阅此链接How can I launch the Google Maps iPhone application from within my own native application?
答案 1 :(得分:0)
您可以执行类似操作,例如在邮件的邮件正文中放置超链接,并在制作MFMailComposeViewController的邮件正文时将isHTML属性设置为YES。
答案 2 :(得分:0)
尝试查看MFMessageComposeViewController
和MFMailComposeViewController
类。 MFMessageComposeViewController
具有body
属性,而MFMailComposeViewController
具有setMessageBody:isHTML:
方法。
实现这些模态视图控制器后,您可以轻松地http://maps.google.com/maps?q=London设置相应的属性/使用相应的方法来填充邮件/电子邮件正文,其中包含您的地图链接以及您要添加的任何其他文本。 / p>