iOS библиотека для форматирования HTML

В настоящее время я использую Core Text для отображения нескольких текстов. Но я обнаружил, что неформатированная строка html не поддерживается Core Text. Так что, если какая-либо библиотека может отформатировать часть строки html, спасибо.

1 ответ

Я использовал Cocoanetics DTCoreText для этого, и он прекрасно работает.

NSString *path = [[NSBundle mainBundle] pathForResource:@"AboutMonkeys" ofType:@"html"];
NSData *data = [NSData dataWithContentsOfFile:path];
NSAttributedString *attributedString = [[NSAttributedString alloc] initWithHTMLData:data documentAttributes:NULL];

self.attributedTextView.attributedString = attributedString;
self.attributedTextView.contentInset = UIEdgeInsetsMake(10, 10, 10, 10);

Вот статья, которая обсуждает это дальше

Другие вопросы по тегам