前言
最近会不断推出一些轮子,这次写了一个控件,类似QQ表情键盘
,键盘布局,根据coderwhy提供的思路搭建出来的。
如果喜欢我的文章,可以关注我微博:袁峥Seemygo
Demo效果:
效果图.gifDemo演示:
- 如果是UITextView,导入#import "UITextView+YZEmotion.h"
- 如果是UITextField,导入#import "UITextField+YZEmotion.h"
- 3行代码就集成了
// 创建表情键盘
YZEmotionKeyboard *emotionKeyboard = [YZEmotionKeyboard emotionKeyboard];
emotionKeyboard.sendContent = ^(NSString *content){
// 点击发送会调用,自动把文本框内容返回给你
};
// 设置textView的表情键盘
_textView.yz_emotionKeyboard = _emotionKeyboard;
4.以后如果需要自定义键盘,需要配置两个plist,还需要把图片导入到bundle中
1.png源码
点击这下载源代码
网友评论
// _textView.yz_emotionKeyboard = _emotionKeyboard;
_textView.yz_emotionKeyboard = self.emotionKeyboard;
这样就行了