HarmonyOS pageTransition转场动画弹出新页面之前白色背景会盖住旧页面?

使用 pageTransition 实现转场动画

弹出新页面之前白色背景盖住了旧页面,但是新页面退出时没有遮挡

阅读 467
1 个回答

每个页面的页面转场由各自设定的效果来决定。退场的页面做完退场动画后,会隐藏掉。就是你正常切换页面之后,是只能看到最上面的页面的,下面的页面都会变成invisible的,而隐藏的时机就是自己的页面转场做完。所以退出页需要配置页面转场时长,不配置效果就相当于不动,是个空动画,等时长到了之后才是动画结束,然后再隐藏,如果配置成0,很快就结束了,然后结束回调里会把这个页面隐藏

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进