此框架內(nèi)置了三種表情包险污,在效果圖中可以看到
- 如果你的程序是添加反饋頁面,直接把此框架導(dǎo)入即可,調(diào)用控制器中的幾句代碼并可實(shí)現(xiàn)
- 如果只是需要鍵盤蛔糯,只需要把textView干掉即可,高內(nèi)聚窖式,低耦合
- 若移植此框架只需要鍵盤對(duì)的情況下需要導(dǎo)入兩個(gè)第三方庫蚁飒,分別是pod 'YYModel'和pod 'SnapKit',并且需要一個(gè)橋接文件即可
效果如下
1.png
2.png
3.png
若你還需要添加自定義表情時(shí)萝喘,在CLEmotionTool.swift這個(gè)類中添加你的表情路徑便可
代碼塊
/// lxh表情的info.plist的路徑
var lxhPath: String {
return bundlePath + "/Contents/Resources/lxh/info.plist"
}
//4. lxh
let lxhEmotions = devideEmotions(emotions: parseInfoPlist(path: lxhPath))
//把你增加的表情添加到下面的數(shù)組中就好
return [recentEmotions, defaultEmotions, emojiEmotions, lxhEmotions]
關(guān)于地址
代碼地址:GitHub
感謝閱讀這份幫助文檔淮逻。請(qǐng)點(diǎn)擊右上角,點(diǎn)贊并分享阁簸。