Syntaxanalyse von HTML in NSAttributedText - Festlegen der Schriftart

Ich versuche, einen Textausschnitt zu erhalten, der in HTML formatiert ist, damit er auf einem iPhone in einer UITableViewCell gut angezeigt wird.

Bisher habe ich das:

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];

Diese Art von Arbeiten. Ich erhalte einen fett gedruckten Text mit "Nice"! Aber ... es setzt auch die Schrift auf Times Roman! Dies ist nicht die Schriftart, die ich möchte. Ich denke, ich muss etwas in den documentAttributes einstellen, aber ich kann nirgendwo Beispiele finden.

Antworten auf die Frage(14)

Ihre Antwort auf die Frage