Форум программистов, компьютерный форум, киберфорум
Наши страницы

NSAttributedString - Как вставить HTML? - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Как писать приложение для двух версий iOS? http://www.cyberforum.ru/objective-c/thread1260368.html
Я так понимаю обычно актуальны две версии iOS, на данный момент это 7 и 8. Для отладки и тестирования приложения потребуются два устройства. А как быть с Xcode?
Objective-C Передача данных из одного View Controller в другой посредством делегатов Бьюсь вторую неделю. Имеется два View Controller-а, которые переключаются через Tab Bar Controller. В одном View Controller-e выполняется основная работа, во втором - настройки программы.... http://www.cyberforum.ru/objective-c/thread1259597.html
Objective-C Подсчитать количество выбранных ячеек
Доброго времени всем, столкнулся с такой проблемой, мне нужно узнать сколько ячеек сейчас у меня выбраные, когда отжимаю их, тоесть едит мод таблицы, выбрано несколько ячеек и когда я одну из них...
Цвет точки на ImageView по координатам Objective-C
Доброго времени суток. Подскажите, как получить цвет точки на определенном ImageView по координатам? Есть один нюанс: у меня два ImageView разных размеров накладываются друг на друга. Мне нужно...
Objective-C Отличия С++ от objC http://www.cyberforum.ru/objective-c/thread1255912.html
Я неплохо знаю С++, закончил пару книг, а также начинал изучать С#, но в один момент, моя жизнь перевернулась и я должен выучить ObjC. Будут-ли у меня сложности с изучением этого языка, то есть...
Objective-C Хранение объектов в массиве Добрый вечер! Стоит задача: создать матрицу с задаваемыми размерами строки и столбца и провести над ней операцию. При выполнении задания возникли 2 непреодолимые задачи. Гугл перерыл (включая на... подробнее

Показать сообщение отдельно
zulkis
683 / 610 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
24.09.2014, 08:27
vitalik_a, воспользуйтесь DTCoreText.
В нем есть класс DTHTMLAttributedStringBuilder.
Работать нужно например так:
Objective-C
1
2
3
4
5
- (NSAttributedString *)attributedDescription {
    NSDictionary *dict = @{DTUseiOS6Attributes : @YES, DTDefaultFontSize: @(15.f), DTDefaultFontFamily : @"Avenir Next"};
    DTHTMLAttributedStringBuilder *builder = [[DTHTMLAttributedStringBuilder alloc] initWithHTML:[self.htmlDescription dataUsingEncoding:NSUTF8StringEncoding] options:dict documentAttributes:&dict];
    return builder.generatedAttributedString;
}
P.S Сразу скажу, что картинки НЕ поддерживает он. Если захотите еще картинки - выход у вас будет один - UIWebView. Остальное слишком громоздко и сложно(Да и в opensource я не видел решений).
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru