最佳答案
我试图获得一个 HTML 格式的文本片段,以便在 UITableViewCell 中的 iPhone 上很好地显示。
到目前为止,我有这个:
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];
这种工作。我得到一些文字,有’尼斯’在粗体!但是... 它也将字体设置为 Times Roman!这不是我想要的字体。 我认为我需要在 document entAttritribute 中设置一些内容,但是,我在任何地方都找不到任何示例。