博客> MOBIM ios 表情键盘排版方法
MOBIM ios 表情键盘排版方法
2019-12-10 20:47 评论:0 阅读:491 皮皮酱

IM 软件中,常用的功能有一个就是表情发送,可以是系统的emoji,自定义的图片,或者动态图等形式。今天主要介绍下自定义的图片表情,这种方式。

如下图:

 1.png

 2.png

下面介绍两种常用的方式

方式一.非重用

就是将表情键盘分页,每页按从左往右,从上往下,添加表情。这种方法能实现效果,但是有一个弊端就是效率低,不能重用表情图片。而且删除功能也不能按图片展示!

方式二.重用方式

用 UICollectionView 实现重用,将表情数组进行分页后放到每个section中,对于每页的数据需要注意,留出删除表情的cell来后,再进行分页,对于最后一页,如果数据无法填充满的话,只需要加载要展示的就可以了. 最后需要注意,如果分页是横排的话,需要对应好每页数组与现实的关系,不然现实就会错乱

 图片3.png

收藏
0
sina weixin mail 回到顶部