可以看到StatusBar
和BottomNavigationBar
的可见性动画之间的差异。
我所做的只是
onTap:(){
makeItFullScreen
? SystemChrome.setEnabledSystemUIOverlays([])
: SystemChrome.setEnabledSystemUIOverlays(
[SystemUiOverlay.bottom, SystemUiOverlay.top]);
makeItFullScreen = !makeItFullScreen;
}
我想应该修复屏幕特定部分(底部)的闪烁。
我们大多数人可能没有注意到这一点,因为我们通常使用Scaffold
的白色(默认)背景。
我在模拟器和实际设备上对其进行了测试。