前言
最近會(huì)不斷推出一些輪子,這次寫了一個(gè)控件,類似QQ表情鍵盤
,鍵盤布局,根據(jù)coderwhy提供的思路搭建出來的。
如果喜歡我的文章,可以關(guān)注我微博:袁崢Seemygo
Demo效果:
效果圖.gif
Demo演示:
- 如果是UITextView,導(dǎo)入#import "UITextView+YZEmotion.h"
- 如果是UITextField,導(dǎo)入#import "UITextField+YZEmotion.h"
- 3行代碼就集成了
// 創(chuàng)建表情鍵盤
YZEmotionKeyboard *emotionKeyboard = [YZEmotionKeyboard emotionKeyboard];
emotionKeyboard.sendContent = ^(NSString *content){
// 點(diǎn)擊發(fā)送會(huì)調(diào)用,自動(dòng)把文本框內(nèi)容返回給你
};
// 設(shè)置textView的表情鍵盤
_textView.yz_emotionKeyboard = _emotionKeyboard;
4.以后如果需要自定義鍵盤,需要配置兩個(gè)plist,還需要把圖片導(dǎo)入到bundle中
1.png
源碼
點(diǎn)擊這下載源代碼