Flutter - 如何在屏幕切换时消除滞后(不稳定的过渡)?
Flutter - How to remove the lagging while screen change (jerky transition)?
这发生在一个简单的后退按钮上。后退按钮将其带回仪表板。奇怪的是,从其他屏幕返回仪表板不会导致这种延迟。
我不确定这里 post 的(部分)代码是什么。
发生这种情况是因为您的模拟器滞后,而不是您的应用程序,
或者您可以禁用转换并检查应用程序是否仍然滞后,
Navigator.pushReplacement(
context,
PageRouteBuilder(
pageBuilder: (context, animation1, animation2) => Page1(),
transitionDuration: Duration(seconds: 0),
),
);
使用此代码禁用导航器动画,如果应用程序仍然有点滞后,那就是您的模拟器的问题尝试清除缓存或内存或升级您的内存。或尝试重新启动您的模拟器。
重要:此应用程序发布后,这个滞后问题将得到解决,所以现在不用担心,
尝试
flutter run --release
发布您的应用
这发生在一个简单的后退按钮上。后退按钮将其带回仪表板。奇怪的是,从其他屏幕返回仪表板不会导致这种延迟。
我不确定这里 post 的(部分)代码是什么。
发生这种情况是因为您的模拟器滞后,而不是您的应用程序,
或者您可以禁用转换并检查应用程序是否仍然滞后,
Navigator.pushReplacement(
context,
PageRouteBuilder(
pageBuilder: (context, animation1, animation2) => Page1(),
transitionDuration: Duration(seconds: 0),
),
);
使用此代码禁用导航器动画,如果应用程序仍然有点滞后,那就是您的模拟器的问题尝试清除缓存或内存或升级您的内存。或尝试重新启动您的模拟器。
重要:此应用程序发布后,这个滞后问题将得到解决,所以现在不用担心,
尝试
flutter run --release
发布您的应用