前言
最近会不断推出一些轮子,这次写了一个控件,类似QQ表情键盘
,键盘布局,根据coderwhy提供的思路搭建出来的。
如果喜欢我的文章,可以关注我微博:吖了个峥,也可以来小码哥,了解下我们的iOS培训课程。后续还会更新更多内容,有任何问题,欢迎简书留言
峥吖。。。
Demo效果:
效果图.gif
Demo演示:
- 如果是UITextView,导入#import “UITextView+YZEmotion.h”
- 如果是UITextField,导入#import “UITextField+YZEmotion.h”
- 3行代码就集成了
1 2 3 4 5 6 7 8 |
// 创建表情键盘 YZEmotionKeyboard *emotionKeyboard = [YZEmotionKeyboard emotionKeyboard]; emotionKeyboard.sendContent = ^(NSString *content){ // 点击发送会调用,自动把文本框内容返回给你 }; // 设置textView的表情键盘 _textView.yz_emotionKeyboard = _emotionKeyboard; |
4.以后如果需要自定义键盘,需要配置两个plist,还需要把图片导入到bundle中
源码
点击这下载源代码