简体中文 | English
LMJVerticalScrollText
- 一个简单易用的字符串滚动控件
效果
支持哪些场景
- UIView、UITableViewCell、Storyboard 等...
使用
- 使用 Cocoapods 安装:
pod 'LMJVerticalScrollText'
- 手动导入
- 将
LMJVerticalScrollText
文件拖拽到项目中 - 导入头文件
#import "LMJVerticalScrollText.h"
- 将
更新日志
- 2019.5.23(3.0.1)
修复一些已知问题。 - 2019.5.22(3.0.0):
全新的3.0版本来啦!🎉 🎉 🎉
为了更贴合控件的功能,项目名称将由 LMJScrollTextView2 更换为 LMJVerticalScrollText
本次更新增加了大家一直要求的 Cocoapods 安装,并完善了 demo 模块的文件结构以及全新的中英文文档 - 2018.5.29(2.2.2):
本次更新修复了在 xib 或 storyboard 使用时出现多个字条的显示错误;
优化 Demo 演示效果,并添加了在 storyboard 中使用本控件的演示。 - 2018.5.16(2.2.0):
本次更新支持了文字停留、滚动时间的设置以及修复 bug:
(1)支持设置文字停留的时间,默认为3s
(2)支持设置文字动画单次滚动时间,默认为1s
(3)修复文字滚动时点击无法响应 - 2018.1.3(2.1.0):
本次更新在数据源 textDataArr 中支持了 NSAttributedString 类型数据,使能够显示的文字类型更加丰富。 - 2017.12.28(2.0.0):
本次更新在原有的基础上增加更多滚动方式、属性设置以及回调方法:
(1)滚动方式由原来的带有间隙滚动增加到带有间隙和无间隙两种滚动方式。具体方法分别是startScrollBottomToTopWithSpace、startScrollTopToBottomWithSpace、startScrollBottomToTopWithNoSpace和startScrollTopToBottomWithNoSpace。
(2)增加了文本的对齐方式以及是否可以响应点击的设置。
(3)增加了点击回调代理函数。 - 2017.8.18(1.3.5):
修复了反复调用startScrollBottomToTop和startScrollTopToBottom方法会产生异常效果的问题。 - 2017.8.16(1.3.2):
在demo中增加了测试将控件添加到cell上的功能。 - 2017.7.29(1.3.1):
修复了应用进入后台后,循环速度剧增、CPU消耗过大的问题。 - 2017.2.14(1.3.0):
修复了进入其他页面后,循环速度剧增、CPU消耗过大的问题。 - 2017.2.13(1.2.0):
添加了一个简单的代理回调,用于返回当前信息的序号。 - 2017.2.13(1.1.0):
有朋友反映第一条数据执行了两次,经过检查发现是定时器的问题。
修改后取消了定时器的使用,改用循环调用实现。