我一直在尝试使用滚动/移动文本来实现UILabel。在探索各种选项时,我遇到了AutoScrollLabel(https://github.com/cbess/AutoScrollLabel)。但没有找到关于如何使用swift实现它的明确说明。有人用过吗?
任何使用动态移动文本实现UILabel的人都请分享。
答案 0 :(得分:0)
只需将MarqueeLabel.swift文件复制到项目中,制作标签然后将其类更改为MarqueeLabel,如此处的图像所示.. MarqueeClassImage
然后像这样设置标签.....
@IBOutlet weak var scrollingLabel: MarqueeLabel!
scrollingLabel.text = textOutput
scrollingLabel.type = .continuous
scrollingLabel.speed = .rate(80)
scrollingLabel.fadeLength = 80.0
scrollingLabel.labelWillBeginScroll()
有关如何设置和控制标签的各种选项,请通过上面链接中的文档做好准备。