HarmonyOS 扫码时多个二维码扫码结果上的箭头动画怎么实现

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

参考:

@Entry
@Component
struct ytt {

  @State btnWidth:number|string =60;
  @State btnHeight:number|string=60;

  build() {

    Button('点我')
      .fontColor(Color.Black)
      .width(this.btnWidth)
      .height(this.btnHeight)
      .onClick((event: ClickEvent) => {

        setInterval(() => {
          animateTo({
            duration: 400,
            tempo: 1,
            curve: Curve.Linear,
            iterations: 4,
            playMode: PlayMode.Alternate,
            onFinish: () => {
              this.btnWidth = '60';
              this.btnHeight = '60';
            }
          }, () => {
            this.btnWidth = '30';
            this.btnHeight = '30';
          })
        }, 1300)

      })
      .width(this.btnWidth)
      .height(this.btnHeight)
  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS zxing二维
47浏览 • 1回复 待解决
HarmonyOS 二维生成demo
243浏览 • 2回复 待解决
HarmonyOS 二维条码扫描识别
613浏览 • 1回复 待解决
HarmonyOS 支持扫描二维吗?
399浏览 • 1回复 待解决
HarmonyOS如何无感知扫描二维
360浏览 • 1回复 待解决
Canvas组件实现二维中心内嵌图标
955浏览 • 1回复 待解决
HarmonyOS扫描二维方案是什么?
2079浏览 • 1回复 待解决
二维扫描三方库推荐
201浏览 • 1回复 待解决
HarmonyOS h5加载二维屏幕变亮
49浏览 • 1回复 待解决
HarmonyOS 二维显示和导出base64
63浏览 • 1回复 待解决
openHarmony-Api8项目,如何生成二维
974浏览 • 0回复 待解决
相册识别多失败
1818浏览 • 1回复 待解决