openHarmony arkTs 表格中过长文字的滚动显示,类似LED屏的滚动显示效果

受限于开发板设备上的系统版本,只能使用API8

 Text(item.state)
                  .offset({
                    x: this.offsetX
                  })
                  .commonTdTextStyle()
                  .fontColor(GetColor(index))
                  .width(200)
                  .onAppear(() => {
                    animateTo({
                      duration: 5000,
                      curve: Curve.Linear,
                      delay: 500,
                      iterations: -1, // 设置-1表示动画无限循环
                      playMode: PlayMode.Alternate,
                      onFinish: () => {

                      }
                    }, () => {
                      this.offsetX = -200
                    })
                  })

我的想法是让文字通过动画接口animateTo方法移动,但是这个Text控件是浮动在整个表格上的。

求助如何解决这个问题

OpenHarmony
定制开发
2023-11-23 15:54:13
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Richarde

跑马灯效果可使用marquee组件,具体使用可参考以下地址:​​https://developer.harmonyos.com/cn/docs/documentation/doc-references/ts-basic-components-marquee-0000001333720945​


分享
微博
QQ
微信
回复
2023-11-24 11:20:05
相关问题
过长文字如何滚动显示
1834浏览 • 1回复 待解决
过长文字如何滚动显示,有人知道吗?
1914浏览 • 1回复 待解决
ListContainer 有滚动显示吗?
5578浏览 • 1回复 待解决
请问ScrollView怎么显示滚动条?
5458浏览 • 1回复 待解决
openharmony jsFA 如何横显示
7119浏览 • 1回复 待解决
webviewControllerloadData无法显示长文
1854浏览 • 1回复 待解决
是否可以实现滚动锚定效果
748浏览 • 1回复 待解决
Text文本过长时如何实现上下滚动
468浏览 • 1回复 待解决
华为鸿蒙无法滚动
461浏览 • 1回复 待解决
栅格布局怎么实现滚动效果
355浏览 • 0回复 待解决
HarmonyOS 如何实现滚动渐变效果
229浏览 • 1回复 待解决
HarmonyOS 文字显示问题
324浏览 • 1回复 待解决
HarmonyOS 如果显示类似Toast提示
314浏览 • 2回复 待解决
文字背景颜色渐变显示
2091浏览 • 1回复 待解决