iOS开发之功能模块--高仿Boss直聘的IM界面交互功能
本人公司项目属于社交类,高仿Boss直聘早期的版本,现在Boss直聘界面风格,交互风格都不如Boss直聘以前版本的好看。
本人通过iPhone模拟器和本人真机对聊,将完成的交互功能通过Mac截屏模拟器来录制基本的交互功能。
界面因为动态截图工具本身不完美,截屏失真,所以存在有的部分UI颜色稍微变化了,比如白色稍微变灰暗色,不是项目本身的问题。
因为是本公司项目,不提供源码,只提供交互动态图仅供观赏😀。
(备注:Boss直聘分为个人端和企业端)
1、基本功能描述:
在个人端,一开始会话列表没有任何会话好友,监听企业端的IM发送消息,这时候本人的真机设备上是企业用户发送消息给下面模拟器的。
然后下面模拟器呈现的个人端出现有人发消息过来,自动生成会话列表,并且呈现出对方的头像、用户名、最后一条消息和消息时间,以及未读消息的个数。
点击会话列表的Cell进入聊天界面,然后开始对聊发送消息、表情、图片、语音或者是灰色提示条(例如:"交换电话"等),还可以在快捷语上增删改以及发送用户需要的常用语。
2、添加拷贝粘贴功能
3、添加右滑动删除会话功能
4、添加底部Tabbar条未读消息数字提示: