iOS用WebView实现富文本形式的图文编辑

导语

本方案参考 ZSSRichTextEditor,使用UIWebView实现富文本形式的图文混编。笔者对部分常用设置进行封装,如:设置字体大小、颜色、样式等。

效果图.png

介绍

资源文件 说明
ZSSRichTextEditor.js 文本及图片的设置
editor.html 模板
封装文件 说明
ERichTextEditorView 对JS方法进行封装
ContentEditFooterView 底部视图
ERichTextToolBar 常规设置视图

字体的常规设置:

- (void)setBold;
- (void)setItalic;
- (void)setUnorderedList;
- (void)setOrderedList;
- (void)setBlockquote;
- (void)setStrikethrough;
- (void)setSelectedColor:(NSString *)hexColor;
- (void)heading1;
- (void)heading2;
- (void)heading3;
- (void)heading4;
- (void)undo;

结尾

若大家有其他需求可以在ERichTextEditorView基础上进行拓展添加,完整代码https://github.com/HawkEleven/ERichTextEditor,欢迎star~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。