Próbuję uzyskać fragment tekstu sformatowany w html, aby ładnie wyświetlać się na iPhonie w UITableViewCell.
Jak dotąd mam to:
NSError* error;
NSString* source = @"<strong>Nice</strong> try, Phil";
NSMutableAttributedString* str = [[NSMutableAttributedString alloc] initWithData:[source dataUsingEncoding:NSUTF8StringEncoding]
options:@{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType,
NSCharacterEncodingDocumentAttribute: [NSNumber numberWithInt:NSUTF8StringEncoding]}
documentAttributes:nil error:&error];
Ten rodzaj działa. Otrzymuję tekst z pogrubioną czcionką „Nice”! Ale ... ustawia również czcionkę Times Roman! To nie jest krój czcionki, którego chcę. Myślę, że muszę coś ustawić w documentAttributes, ale nigdzie nie mogę znaleźć żadnych przykładów.