如题:HarmonyOS Next如何基于HMRouter实现特定页面设置自定义转场?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
如题:HarmonyOS Next如何基于HMRouter实现特定页面设置自定义转场?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
1 回答731 阅读✓ 已解决
1 回答1k 阅读
1 回答817 阅读
1 回答793 阅读
1 回答706 阅读
1 回答706 阅读
1 回答660 阅读
可以自定义动画类并实现IHMAnimator接口中的effect方法,该方法会将页面进出场的效果对象enterHandle与exitHandle作为参数传入,可通过参数对象上的start、finish方法,设置对应效果的起止状态,支持设置的常用属性还有:
start/finish方法参数说明如下:
以下代码示例表示入场时由屏幕底部以线性速度向屏幕顶部运动,入场动画持续时长为400ms。出场时从屏幕顶部以线性速度向屏幕底部运动,出场动画持续时长也为400ms。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。