Ios 如何选取多个UILabel并在点击时滚动它

Ios 如何选取多个UILabel并在点击时滚动它,ios,Ios,我考虑从服务器获取多个字符串集,并将其作为单独的主题(例如“Article_1”、“Article_2”、“Article_3”和…)放入数组中,然后将其设置为UILabel,然后循环选框(就像电视上的新闻标题一样)。当点击选框标签时,它应该停止。拖动时应向左或向右滚动。释放点击时,应再次继续选取框 我尝试使用uiviewmanimationblock对其进行选框,但不知道如何中途暂停并从那里继续设置动画。进一步搜索他们建议我应该使用CAKeyframeAnimation 我也尝试使用,但不知道

我考虑从服务器获取多个字符串集,并将其作为单独的主题(例如“Article_1”、“Article_2”、“Article_3”和…)放入数组中,然后将其设置为
UILabel
,然后循环选框(就像电视上的新闻标题一样)。当点击选框标签时,它应该停止。拖动时应向左或向右滚动。释放点击时,应再次继续选取框

我尝试使用
uiviewmanimationblock
对其进行选框,但不知道如何中途暂停并从那里继续设置动画。进一步搜索他们建议我应该使用
CAKeyframeAnimation

我也尝试使用,但不知道当我有多个UILabel或文本时,我想在滚动的时候加上字幕

有人能帮我吗


谢谢

MarqueeLabel是一门好课。
如果要滚动多个标签,只需在情节提要中将它们声明为MarqueeLabel类。
如果需要在同一个MarqueeLabel上滚动多个字符串,只需连接字符串并将结果字符串放入MarqueeLabel即可