Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
jude
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 190
#1

Письмо со ссылкой - Objective-C

11.06.2013, 18:17. Просмотров 609. Ответов 3
Метки нет (Все метки)

Добрый вечер! Отправляю письмо через метод openURL. Как добавить в текст письма кликабельную ссылку?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2013, 18:17     Письмо со ссылкой
Посмотрите здесь:

Как в браузере открыть вкладку со ссылкой, которая будет заменяться через некоторое время другой ссылкой? - CMD/BAT
Как в браузере tor открыть вкладку с ссылкой, которая будет заменяться другой ссылкой в этой же вкладке, секунд через 10-20 (не важно), а...

Определить, что письмо переслано, либо на это письмо отвечено - VBA
Подскажите, пожалуйста, как в Outlook понять что письмо переслано, либо на это письмо отвечено. Какое свойство за это отвечает??? И в каком...

Загвоздка со ссылкой - PHP
У меня есть вывод пользователей по логину echo '<a href="#">', $row, '</a>'; надо, чтобы при нажатии на имя открывалась страница с...

Переменная со ссылкой - JavaScript
Добрый вечер. Ситуация такая - внутри fancybox'a нужно поставить ссылку на конкретную страницу, в зависимости от просматриваемого...

Подсобите с ссылкой!! - PHP
На страние имеется ссылка с параметрами. Приметно такая: <a href="shiputc.php?category=Домашний ремонт&sub_category=Плотники&place=~">...

Button со ссылкой - HTML, CSS
всем привет . Сразу прошу прощения за содержание ибо у меня проблемы с русским. Я хотел реализовать что то подобное ... Нужно...

Кнопка со ссылкой - JavaScript
Здравствуйте. Вот такой вопрос: нужно вывести кнопку, чтобы по нажатию на эту кнопку открывалось модальное окно (lightbox) с флешкой, но...

Кнопка со ссылкой - JavaScript
Помогите плиз В js есть: coupnsHTML += "<button name=\"continue\" class=\"" id=\"sym-do-checkout\"> Ок</button>" ...

Кнопка с ссылкой - ActionScript
Чтобы в action не писала, все-равно ничего не происходит. Пишет, что ошибка. Скачала рабочий баннер, но у меня он тоже не работает. Что...

Проблемы с ссылкой this - jQuery
Ребята нужна помощь, это должно работать, но не работает $(document).ready(function(){ $(".like").click(function() { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
11.06.2013, 18:26     Письмо со ссылкой #2
я предпочитаю более гибкий вариант - используя MFMailComposeViewController

класс должен имплементировать протокол MFMailComposeViewControllerDelegate
Objective-C
1
2
3
4
5
6
7
MFMailComposeViewController *mail = [[[MFMailComposeViewController alloc] init] autorelease];
mail.mailComposeDelegate = self;
[mail setToRecipients:@"you@mail.com"];
[mail setSubject:@"mailSubject"];
[mail setMessageBody:@"<a href=\"http://google.com\">Google</a>" isHTML:YES];
// . . .
[self presentModalViewController:mail animated:YES];
и на методе делегата
Objective-C
1
2
3
4
5
6
7
8
- (void)mailComposeController:(MFMailComposeViewController *)mailController didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error
{
    if (result == MFMailComposeResultSent)
    {
        // wohoo! message is sent
    }
    [self dismissModalViewControllerAnimated:YES];
}
jude
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 190
11.06.2013, 18:30  [ТС]     Письмо со ссылкой #3
А через openURL никак ссылку не отправить?
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
11.06.2013, 22:39     Письмо со ссылкой #4
ну, судя по формату, mailto body принимает text/plain текст и по-умолчанию не поддерживает HTML, хотя современные клиенты могут и рендерить линку как вам надо (но не факт).
Objective-C
1
2
NSString *mailRequest = @"mailto:you@mail.com?subject=mailSubject&body=<a href=\"http://google.com\">Google</a>";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:mailRequest]];
p.s.
в предыдущем примере тупонул немного, должен массив передаваться
Objective-C
1
[mail setToRecipients:[NSArray arrayWithObject:@"you@mail.com"]];
Yandex
Объявления
11.06.2013, 22:39     Письмо со ссылкой
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru