iPhoneでUITableViewCellにうまく表示されるようにHTMLでフォーマットされたテキストのスニペットを取得しようとしています。
これまでのところ私はこれを持っています:
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];
この種の作品。「Nice」が太字になっているテキストが表示されます。しかし...それはまた、フォントをTimes Romanに設定します!これは私が欲しい書体ではありません。documentAttributesに何かを設定する必要があると思っていますが、どこにも例が見つかりません。