微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从多个入口点向 iOS 应用程序添加相同的 Flutter 屏幕时,未显示 Flutter 屏幕动画

如何解决从多个入口点向 iOS 应用程序添加相同的 Flutter 屏幕时,未显示 Flutter 屏幕动画

我有一个 Flutter 屏幕,我将它作为模块添加到本机 iOS 应用程序中。这个 Flutter 屏幕有 ScaleTransition、SizeTransition 和硬币翻转动画。 我在多个地方显示颤动屏幕。即,颤振屏幕有多个入口点。有一个仪表板磁贴显示颤振屏幕,单击其他按钮时,将显示相同的颤振屏幕。当第一次启动时显示颤动屏幕时,我可以看到这些颤动屏幕动画。但是当我从第二个条目启动时,它显示屏幕但我看不到动画。这就像不是重新加载,而只是显示我在第一次发布时看到的内容。如何重新加载已经显示的颤动屏幕?我知道有 setState() 但我没有更新任何数据。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。