Skip to content

986138497/UITextView-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

/* 功能:      参考yykit 大神和谷歌上面大神的文档,感谢     #话题#和@功能实现, yykit 这个大神写的不错,但是不能整体删除,整体删除我看了新浪微博和今日头条,新浪微博虽然实现了#话题#和@功能,但是不能整体删除,导致了用户删除后再添加#话题#会出现正则匹配不正确的现象,大家可以看看,今天头条的是整体绑定和整体删除

 // 思路
      1:文字颜色(#话题#和@功能的颜色, 和普通字体颜色)  ,2:绑定(#话题#和@功能 整体绑定) 3:删除(#话题#和@功能整体删除)  4:(上传)
 
 
 //实现
    百度了一下,基本上很少,还是使用了谷歌,然后参照别人的思想和内容进行填充,站在巨人的肩膀上是好的,也不用大规模造轮子
 
 
 //上传
 1:整个 textView 的文本内容当做 content
 2:用数组来存 id 并上传给服务
 @[
     @{@"name":@"#话题#",@"id":@"1"},
     @{@"name":@"#话题#",@"id":@"1"},
     @{@"name":@"#话题#",@"id":@"1"}
 ]
 3:通过MLEmojiLabel 显示  或者 yylabel 来显示,
 4:解析:   通过MLEmojiLabel 得到话题内容(text) 去遍历服务器给的
 对象  @{
             @{@"name":@"#话题#",@"id":@"1"},
             @{@"name":@"#话题#",@"id":@"1"},
             @{@"name":@"#话题#",@"id":@"1"}
     }
 
 得到 id 去请求
 
 到此,爬坑结束(泪崩)
 

 */

    //代码只是提供思路,没有做封装,也没有深入的去优化,希望用到的小伙伴能优化并做的更好,谢谢

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published