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