我正在编写一个联系人应用程序,但在弄清楚如何从我的应用程序中激活我的 iPhone/iPad 上的电子邮件应用程序时遇到问题。我可以将电子邮件地址添加到文本字段中,但是当我点击它时,我还没有弄清楚如何将该地址添加到设备上的电子邮件应用程序中。对于教程,我所能找到的所有内容都是关于已在应用程序中编码的特定电子邮件地址的电子邮件。
任何帮助表示赞赏。
谢谢
- (void)viewDidLoad
{
NSLog(@"Setting the value of fields in this static table to that of the passed Person");
//self.personNameTextField.text = self.person.name;
self.personFirstnameTextField.text = self.person.firstname;
self.personSurnameTextField.text = self.person.surname;
self.personEmailTextField.text = self.person.email;
self.personEventTableViewCell.textLabel.text = self.person.inEvent.name;
self.selectedEvent = self.person.inEvent; // ensure null role doesn't get saved.
[super viewDidLoad];
_personFirstnameTextField.delegate = self;
_personSurnameTextField.delegate = self;
_personEmailTextField.delegate = self;
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"mailto:%@", _personEmailTextField.text]];
[[UIApplication sharedApplication]openURL:url];