Row里面的子内容长度超过Row后,循环平移,内容既有图片也有文字,没法用Marquee组件来实现,有什么方案?

一个组件,比如Row里面的子内容长度超过Row后,循环平移(类似跑马灯效果),内容既有图片也有文字,没法用Marquee组件来实现,有什么实现方案?


HarmonyOS
2024-10-28 10:23:13
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

可参考:

@Entry  
@Component  
struct Page_7054 {  
  
  build() {  
    Row() {  
      Text(){  
        Span('This is the Span component')  
          .fontSize(12)  
          .textCase(TextCase.Normal)  
          .decoration({ type: TextDecorationType.None, color: Color.Red })  
        ImageSpan($r('app.media.app_icon'))  
          .width(40)  
          .height(40)  
        Span('Life is too short to spend time with people who suck the happiness out of you. ' +  
          'If someone wants you in their life, they’ll make room for you. You shouldn’t have to fight for a spot. ')  
          .fontSize(12)  
          .textCase(TextCase.Normal)  
          .decoration({ type: TextDecorationType.None, color: Color.Red })  
      }  
      .textOverflow({ overflow: TextOverflow.MARQUEE })  
    }  
    .height('100%')  
    .width('100%')  
  }  
}
分享
微博
QQ
微信
回复
2024-10-28 15:12:42
相关问题
HarmonyOS 文字Row中不居中
41浏览 • 1回复 待解决
求助,docker 上的 centos 容器没法用 yum
2518浏览 • 1回复 待解决
鸿蒙NFC API没法用怎么回事啊?
2839浏览 • 1回复 待解决
函数内容没法toast!!!
7473浏览 • 3回复 待解决
日志里面的appfreeze文件要看哪些内容
1911浏览 • 1回复 待解决
web组件未加载出url内容
448浏览 • 1回复 待解决
napi返回ArrayBuffer长度但是内容都是0
1172浏览 • 1回复 待解决
循环显示包含图片组件
850浏览 • 1回复 待解决