【发布时间】:2025-12-17 23:05:01
【问题描述】:
我正在使用UIWebView 的实例来处理一些文本并正确着色,它以HTML 形式给出结果,但不是在UIWebView 中显示它我想使用Core Text 和@987654325 显示它@。
我能够创建和绘制NSAttributedString,但我不确定如何将 HTML 转换并映射到属性字符串。
我知道在 Mac OS X 下 NSAttributedString 有一个 initWithHTML: 方法,但这是一个仅限 Mac 的附加功能,不适用于 iOS。
我也知道有一个与此类似的问题,但没有答案,但我会再试一次,看看是否有人创造了一种方法来做到这一点,如果有,他们是否可以分享。
【问题讨论】:
-
NSAttributedString-Additions-for-HTML 库已被同一作者重命名并整合到一个框架中。它现在被称为 DTCoreText 并且包括一堆核心文本布局类。您可以通过here 找到它
标签: iphone objective-c cocoa-touch core-text nsattributedstring