iOS富文本编辑器WKWebView

采用WKWebView加载本地JS/CSS的实现方式下载地址


- 常用函数

- (NSString *)titleText;

- (void)setupTitle:(NSString *)title;

//撤销

- (void)undo;

- (void)redo;

//加粗

- (void)bold;

//下划线

- (void)underline;

//斜体

- (void)italic;

//左对齐

- (void)justifyLeft;

//插入图片

- (void)inserImage:(UIImage *)image alt:(NSString *)alt;

.....

三、上传图片

实现思路:图片上传七牛服务器举例

WGEditor-mobile/design_up.png at master · study123456/WGEditor-mobile · GitHub

//开始插入图片

- (void)inserImage:(NSData *)imageData key:(NSString *)key;

//图片上传中

- (void)inserImageKey:(NSString *)imageKey progress:(CGFloat)progress;

//图片上传成功

- (void)inserSuccessImageKey:(NSString *)imageKey imgUrl:(NSString *)imgUrl;

//删除图片

- (void)deleteImageKey:(NSString *)key;

// 上传失败

- (void)uploadErrorKey:(NSString *)key;

  实现效果

WGEditor-mobile/uploadImage.gif at master · study123456/WGEditor-mobile · GitHub

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

推荐阅读更多精彩内容

  • 1.badgeVaule气泡提示 2.git终端命令方法> pwd查看全部 >cd>ls >之后桌面找到文件夹内容...
    i得深刻方得S阅读 4,732评论 1 9
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 4,060评论 0 0
  • { 11、核心动画 需要签协议,但是系统帮签好 一、CABasicAnimation 1、创建基础动画对象 CAB...
    CYC666阅读 1,589评论 2 4
  • 代码格式 使用空格而不是制表符 Tab 不要在工程里使用 Tab 键,使用空格来进行缩进。在 Xcode > Pr...
    small_Sun阅读 1,378评论 1 3
  • 《吸引力是这样炼成的》 1、如何让每一个人都感到自己很特别 只要我们处理完事情后用眼睛注视对方一两秒,平淡的时刻就...
    安静的吃饼干阅读 160评论 0 1