如何实现一个带动画的弹窗?

如何实现一个带动画的弹窗?

HarmonyOS
2024-08-06 17:17:03
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
落月无痕
//声明弹窗controller
dialogController: CustomDialogController = new CustomDialogController({
  builder: MyDialog(),
  alignment: DialogAlignment.Bottom,
  offset: { dx: 0, dy: "-20vp" },
  //动画设置参数
  openAnimation: {
    duration: 500,
    curve: Curve.Sharp,
    delay: 100,
    playMode: PlayMode.Reverse,
    onFinish: () => {
      console.info('play end')
    }
  },
})
分享
微博
QQ
微信
回复
2024-08-06 22:36:31
相关问题
ArkTS如何实现一个底部弹窗
2162浏览 • 1回复 待解决
如何实现一个验证码弹窗子窗口
1601浏览 • 1回复 待解决
如何在全局实现一个自定义dialog弹窗
4019浏览 • 1回复 待解决
HarmonyOS 如何停止一个无限循环动画
1273浏览 • 1回复 待解决
实现一个自定义动画,出现丢帧问题
1297浏览 • 1回复 待解决
如何快速开发出一个自定义弹窗
1400浏览 • 1回复 待解决