美文网首页iOS开发
YYText表情解析器

YYText表情解析器

作者: 跬步千里_LenSky | 来源:发表于2018-05-15 19:33 被阅读49次

在写代码的时候会遇到一些在我们的工程中有表情符号检测以及查询是一件很麻烦的事情,

我看到YYText中有这样一个方法 叫做

YY大神 写的例子是这样的

简单的表情解析

/ 1. 创建一个解析器
    
// 内置简单的表情解析
YYTextSimpleEmoticonParser *parser = [YYTextSimpleEmoticonParser new];
NSMutableDictionary *mapper = [NSMutableDictionary new];
mapper[@":smile:"] = [UIImage imageNamed:@"smile.png"];
mapper[@":cool:"] = [UIImage imageNamed:@"cool.png"];
mapper[@":cry:"] = [UIImage imageNamed:@"cry.png"];
mapper[@":wink:"] = [UIImage imageNamed:@"wink.png"];
parser.emoticonMapper = mapper;
    
// 内置简单的 markdown 解析
YYTextSimpleMarkdownParser *parser = [YYTextSimpleMarkdownParser new];
[parser setColorWithDarkTheme];
    
// 实现 `YYTextParser` 协议的自定义解析器
MyCustomParser *parser = ... 
    
// 2. 把解析器添加到 YYLabel 或 YYTextView
YYLabel *label = ...
label.textParser = parser;
    
YYTextView *textView = ...
textView.textParser = parser;
E9D6AF62-FAAB-44A7-BFA9-32BD396F3F5C.png

相关文章

  • YYText表情解析器

    在写代码的时候会遇到一些在我们的工程中有表情符号检测以及查询是一件很麻烦的事情, 我看到YYText中有这样一个方...

  • YYText源码分析

    YYText 简单介绍 YYText 是YYKit中的一个富文本显示,编辑组件,拥有YYLabel,YYText...

  • YYKit之YYText、YYLabel使用总结(更新)

    1.索引 YYText YYLabel 更新 YYText IQKeyboardManager支持 布局问题 如果...

  • YYText使用

    NSMutableString + YYText实例YYText+add tag制作文字tag 文字附加attac...

  • YYText 源码解析

    YYText [%5Bhttps://github.com/ibireme/YYText%5D(https://g...

  • YYText使用

    YYText官方文档[https://github.com/ibireme/YYText](官方文档写的也很清楚,...

  • YYtext

    http://www.jianshu.com/p/60aee32ade55?nomobile=yes

  • YYText

    1.YYKit之YYText2.CoreText实现图文混排和点击事件3.认识 TextKit4.CoreText...

  • YYText

    1.里面主要两个控件: YYTextView 和 YYLabel 现在主要是YYTextview的简单使用 YYT...

  • YYText源码阅读(一):YYLabel

    YYText介绍 YYText 功能强大的 iOS 富文本编辑与显示框架,是 YYKit 的组件之一。在此感谢作者...

网友评论

    本文标题:YYText表情解析器

    本文链接:https://www.haomeiwen.com/subject/gkvydftx.html