Простой способ открыть приложение Почта с заранее заданной темой и телом сообщения? - PullRequest
0 голосов
/ 22 мая 2010

В моем приложении пользователь генерирует текстовое содержимое.Я хочу разрешить пользователю запускать приложение Почта, которое затем должно содержать указанную тему и текст сообщения.Как: Вы пишете стихотворение в моем приложении, а затем хотите отправить его своей новой девушке.Таким образом, вы нажимаете на значок почты, и открывается приложение Почта, в котором уже есть тема и текст сообщения с вашим стихом внутри.

Кто-то сказал, что для этого есть своего рода механизм URL?

Ответы [ 2 ]

3 голосов
/ 22 мая 2010

Вы можете использовать MFMailComposeViewController для отправки почты.

-(void)OpenMail{
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:@"my new poem"];
[picker setMessageBody:emailBody isHTML:NO];
[self presentModalViewController:picker animated:YES];
[picker release];
}

emailBody - строка, которая содержит стихотворение.

Всего наилучшего.

0 голосов
/ 22 мая 2010

Справочник по схеме Apple URL: Mail Links перечисляет все ваши варианты.

Или вы используете MFMailComposeViewController.

...