ios - 使用 DTCoreText 显示 HTML 代码时出错

标签 ios dtcoretext

我使用 DTCoreText 的 DHTMLAttributedStringBuilder 在 UITableViewCell 中显示 HTML 代码。但它有一个错误。 这是我的代码:

NSDictionary *builderOptions = @{DTDefaultFontFamily: @"Helvetica"};
DTHTMLAttributedStringBuilder *stringBuilder = [[DTHTMLAttributedStringBuilder alloc] initWithHTML:[word[@"name"] dataUsingEncoding:NSUTF8StringEncoding] options:builderOptions documentAttributes:nil];
NSAttributedString *stringAttri = [stringBuilder generatedAttributedString];

cell.textLabel.attributedText = stringAttri;

这是错误:

    [__NSCFType lineBreakMode]: unrecognized selector sent to instance 0x7f7f7bd1ba60
2015-06-06 11:16:38.898 PhrasalVerb[786:18798] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFType lineBreakMode]: unrecognized selector sent to instance 0x7f7f7bd1ba60'

最佳答案

我遇到了同样的问题。结果我试图在 UILabel 而不是 TTTAttributedLabel 上设置文本。

关于ios - 使用 DTCoreText 显示 HTML 代码时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30678915/

相关文章:

iOS 应用被苹果应用商店拒绝,因为 UIWebview

ios - 在ios中的电子邮件正文中插入包含行和列的表格

ios - 使用 Storyboard从 xib 或其他场景添加 subview

ios - 如何在 DTCoreText 中正确呈现嵌套/多个上标?

ios - 框架只能在模拟器上运行,不能在设备上运行

ios - Cocoapod 库问题 : DTCoreText

ios - DTAttributedTextView 不重新布局

iphone - MonoTouch 自定义 UI 切换颜色

ios - 如何在 iPhone 的类似数据网格的表格中显示和输入大量数据

ios - 构建在模拟器上成功但不在设备上运行