J'essaie d'obtenir un extrait de texte formaté en html pour s'afficher correctement sur un iPhone dans un UITableViewCell.
Jusqu'à présent, j'ai ceci:
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];
Ce genre de travaux. J'obtiens un texte qui a «Nice» en gras! Mais ... cela définit également la police comme Times Roman! Ce n'est pas la police que je veux. Je pense que j'ai besoin de définir quelque chose dans le documentAttributes, mais je ne trouve aucun exemple nulle part.