DTCoreText

本项目旨在复制 Mac OSX 上的方法,使其能够在 iOS 上从 HTML 代码创建 NSAttributedString

本项目涵盖两个广泛的领域

  1. 布局 - 与 CoreText 交互,从 HTML 代码生成带属性的字符串
  2. 用户界面 - 与 UI 相关的类渲染这些对象,特别是 DTAttributedTextViewDTAttributedLabelDTAttributedTextCell

这对于绘制简单的富文本(如任何 HTML 文档)非常有用,而无需使用 Web 视图。 对于文本选择和突出显示(正如您可能在编辑器或阅读器中需要的那样),有商业组件 DTRichTextEditor,可以在 Cocoanetics Parts Store 中购买。

文档

文档可以在线浏览,也可以通过 Atom Feed URL 安装到您的 Xcode Organizer 中。

问答 回答了一些常见问题。

更新日志:GitHub Releases

还有一个 编程指南,其中包含一套常见问题的解决方案。

在 Twitter 上关注 @cocoanetics 或订阅 Cocoanetics Blog 以获取新闻和更新。

许可

它是开源的,并受标准的 2-clause BSD 许可协议保护。 这意味着您必须提及 Cocoanetics 是此代码的原始作者,并在您的应用程序中复制 LICENSE 文本。

您可以购买一个 非署名许可,价格为 75 欧元,这样就不必包含 LICENSE 文本。

我们也接受对您可能需要的特定增强功能的赞助。 请通过电子邮件联系我们进行咨询。