通过运行这段代码,我在Android和iOS上得到了2个不同的结果。对于Android,一切都按预期工作,但对于iOS,它被忽略了。我没有得到任何错误或类似的结果。
class MyMaterialApp extends StatefulWidget {
const MyMaterialApp({Key key}) : super(key: key);
@override
_MyMaterialAppState createState() => _MyMaterialAppState();
}
class _MyMaterialAppState extends State<MyMaterialApp> {
@override
Widget build(BuildContext context) {
SystemChrome.setSystemUIOverlayStyle(const SystemUiOverlayStyle(
statusBarColor: Colors.blue,
statusBarIconBrightness: Brightness.dark,
systemNavigationBarColor: Colors.blue,
systemNavigationBarIconBrightness: Brightness.dark,
));
return MaterialApp()
}
}
iPhone 11模拟器:
Samsung s10 e设备:
有人知道为什么会发生这种情况吗?谢谢!
1条答案
按热度按时间biswetbf1#
我的情况与你相反,在ios上可以用,但在android上不行。