文字展开与收回

作者: 徐老茂 | 来源:发表于2016-11-24 11:51 被阅读595次

在很多阅读类的app里面都有展开阅读全文,收回全文的功能,比如微信朋友圈里面,当发的文字过多的时候,就会出现全文和收回按钮,我们app也要做这种功能,刚做完,就顺带写篇博客给大家介绍一下吧.
先看看效果图吧


展开1.gif

这种效果跟微信朋友圈差不多,当文字超过一行时显示展开按钮,当没有超过一行时就不显示.
在此基础上我又做了另一种展开与收回.如下图:

展开1.gif
这个用到了第三方富文本MLLabel,判断是否超过一行,来截取文字加上[展开],给"展开"这个文字再加上点击事件,将文字全部展现出来再在最后加上[收起],同时改变cell的高度.
其实这两种都不是很难,需要的朋友可以去我的github上下载来看看,欢迎提出意见.

相关文章

  • 文字展开与收回

    在很多阅读类的app里面都有展开阅读全文,收回全文的功能,比如微信朋友圈里面,当发的文字过多的时候,就会出现全文和...

  • cell展开与收回

    cell高度自适应,如果有此需求可直接将cell文件拖到相应文件夹内即可使用.代码请移步至github下载:htt...

  • Cell展开与收回(Swift版)

    效果图: 附带下载链接地址: https://github.com/lwgMapleStory/MapleStor...

  • UITableview 优雅的展开与收回

    最近为项目的功能需求准备着,有一个很简单点击展开与收缩的功能需求,以前Swift中写过一个类似的功能,但是个人觉得...

  • 13 Axure 菜单展开收放效果

    做个一个新的效果,菜单的展开与收回 点击展开 再点击便收回 感觉还阔以, 利用了中继器中的过滤器,来筛选所需菜单下...

  • TextView设置文字展开与折叠

    【来源】blog.csdn.net/lmo28021080/article/details/52181766 gi...

  • 文字的展开与收起功能

    项目中碰到超过四行得有个展开按钮,点击展开显示所有内容,不超过四行的话就不需要这个按钮并显示所有内容,这样一个需求...

  • 关于tableviewcell 的展开收回的问题

    公司最近做了一个新需求,有一些需要敲黑板的知识点想要记录下来,也想分享给看到你〜 关于tableviewcell...

  • QQ列表实现 -- 黄克刚

    实现效果如图所示,点击好友分组展开分组下的所有好友。再次点击收回分组。当一个分组处于展开状态时点击其他分组,展开点...

  • iOS YYText展开文字

网友评论

  • JinkeyAI:MLLabel 没有 swift 版本也不支持 cocopods,大神能不能做一个 Swift 版本的?

本文标题:文字展开与收回

本文链接:https://www.haomeiwen.com/subject/tnsbpttx.html