【问题标题】:Rich-text editor in iOS [closed]iOS中的富文本编辑器[关闭]
【发布时间】:2014-07-15 11:27:49
【问题描述】:

我正在寻找一个示例项目,它应该具有基本的富文本编辑功能(粗体、斜体、下划线、对齐、附加图像)。

我浏览了谷歌搜索结果,有几个可用于iOS 的编辑器,但这些都是通过使用UIWebViewHTML 开发的。我正在寻找使用UITextView 以及iOS 67(NSAttributedString, NSTextattAchment) 中的新功能开发的那个

如果你知道任何开源代码或教程,可以请指导我吗?

提前致谢!

【问题讨论】:

标签: ios objective-c uitextview nsattributedstring rich-text-editor


【解决方案1】:

iOS Dev 网站上没有可用的富文本示例项目,但是如果您喜欢 UITextView 实现,那么很少有开源替代品,例如 iOS-Rich-Text-Editor 和 FastTextView。

iOS-Rich-Text-Editor
适用于 iPhone 和 iPad 的 RichTextEditor,支持额外的负载,例如粗体、斜体、下划线、StrikeThrough、字体、段落缩进/外缩等。查看其使用 UITextview 的示例。

FastTextView
EGOTextView 是 UITextView 的完全替代品,增加了对富文本编辑的支持。

【讨论】:

    【解决方案2】:

    您应该阅读上面几乎支持的 SECoreTextView 以及选择、复制、粘贴 https://github.com/kishikawakatsumi/SECoreTextView

    【讨论】:

      【解决方案3】:

      Apple 曾经有一个CoreText sample project,当 TextKit 推出时,他们也有一个示例项目。您无法通过使用旧库所需的普通文档库从它们中搜索

      但是,您可以查看 UICatelog 的 textView 部分,这应该可以帮助您入门。它是一个带有属性文本的文本视图,并且是完全可编辑的。

      还可以阅读the text programming guide

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-04-02
        • 2016-07-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-06
        • 1970-01-01
        相关资源
        最近更新 更多