HarmonyOS 多条文字滚动
多条文字每条文字如果长度超出屏幕就进行滚动显示(跑马灯效果),每条只滚动一次,等全部滚动显示完再进行第二轮滚动。滚动显示到最后一个字就停止。Marquee组件会全部文字滚动出屏幕,然后停止的时候文字全部在屏幕外。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 过长文字如何滚动显示 
2746浏览  • 1回复 待解决
请问下有没有文字滚动动画组件? 
1411浏览  • 1回复 待解决
arkTs 表格中过长文字的滚动显示,类似LED屏的滚动显示效果 
2900浏览  • 1回复 待解决
过长文字如何滚动显示,有人知道吗? 
2674浏览  • 1回复 待解决
Marquee组件的文字滚动,第一次滚动出现大量空白,如何避免空白出现 
1530浏览  • 1回复 待解决
openHarmony arkTs 表格中过长文字的滚动显示,类似LED屏的滚动显示效果 
4756浏览  • 1回复 待解决
HarmonyOS Marquee组件在文本长度较短,不足以滚动时如何设置文字居中显示 
870浏览  • 1回复 待解决
mysql存储过程中处理多条数据 
3183浏览  • 1回复 待解决
mysql插入多条记录的问题有知道的吗? 
3100浏览  • 1回复 待解决
HarmonyOS 文字测量 
733浏览  • 1回复 待解决
HarmonyOS 文字行高设定后文字不居中 
1391浏览  • 1回复 待解决
如何获取系统剪切板中的第一条文本内容? 
1553浏览  • 1回复 待解决
HarmonyOS web组件prefetchPage方法了可对多条数据进行预加载吗? 
1132浏览  • 1回复 待解决
HarmonyOS  计算文字高度 
1404浏览  • 1回复 待解决
Redis 集合中一条或多条数据怎么更新? 
3073浏览  • 1回复 待解决
HarmonyOS 页面需要左右滚动和上下滚动 
1326浏览  • 1回复 待解决
HarmonyOS 文字fontFamily未生效 
1166浏览  • 1回复 待解决
HarmonyOS  嵌套滚动冲突 
1164浏览  • 1回复 待解决
鸿蒙通用文字识别,无法识别出图中的文字? 
8401浏览  • 1回复 待解决
滚动视图联动:实现多List联动滚动,横竖向滚动 
2810浏览  • 1回复 待解决
HarmonyOS 文字显示问题 
1303浏览  • 1回复 待解决
HarmonyOS 文字前缀 
651浏览  • 1回复 待解决
HarmonyOS  在一段文字里如何实现文字颜色是多种的 
2651浏览  • 2回复 待解决
捕获拖动手势进行滚动视图滚动,如何实现惯性滚动 
1463浏览  • 1回复 待解决
HarmonyOS 横纵滚动两个scroll怎么实现同时滚动 
1908浏览  • 1回复 待解决





















两种实现思路:
1、可以使用scroll自行封装的替代方案,scroll参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-scroll-V5
参考示例如下:
2、使用measure.measureText计算文本宽度,结合animation动画实现滚动效果,measure.measureText参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-measure-V5#measuretextmeasuretext
animation动画参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-animatorproperty-V5
示例参考:
另外也可以使用animator模块对动画进一步封装,可以使动画重新播放等。animator参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-animator-V5
示例参考如下: