有谁知道如何去除这个奇怪的阴影?

Does anyone know how to remove this weird shaddow?

Image demonstrating it

在 android 上发生了这种情况,但在 iOS 上没有发生并且完全不知道为什么。有谁知道为什么会这样? 我不知道是不是我在任何屏幕或其他任何地方都没有 AppBar()

我的 main.dart 包含主题数据的文件

return MaterialApp(
  title: "Desafios UNO",
  debugShowCheckedModeBanner: false,
  
  theme: ThemeData(
      primaryColor: const Color(0xFFFF5F00),
    
      snackBarTheme: const SnackBarThemeData(
        backgroundColor:  Color(0xFF121212),
      ),
      scaffoldBackgroundColor: const Color(0xFFF5F5F5),
      appBarTheme: const AppBarTheme(
          systemOverlayStyle:
              SystemUiOverlayStyle(statusBarColor: Color(0xFF121212)),
          color: Colors.transparent,
          elevation: 0,
          titleTextStyle: TextStyle(
              letterSpacing: 1.0,
              fontWeight: FontWeight.w600,
              fontSize: 16,
              color: Color(0xFF121212)),
          iconTheme: IconThemeData(color: Color(0xFF121212)))),
  builder: (_, child) => Unfocus(child: child!),
  home: const HomeScreen(),
);

后果

经过大量研究后,我能够通过添加以下内容来修复它:

SystemChrome.setSystemUIOverlayStyle(const SystemUiOverlayStyle(
  systemNavigationBarColor: Color.fromARGB(255, 246, 247, 246), //specific color because of the color scheme of my app, you can put whatever you want 
  systemNavigationBarIconBrightness: Brightness.dark ,// navigation bar color
  statusBarColor: Colors.transparent, 
  statusBarBrightness: Brightness.dark,
  statusBarIconBrightness: Brightness.dark// status bar color
));

如果您碰巧找到了这个帖子并且和我在同一条船上,只需在 Widget Build 方法的 return 之前添加这行代码即可。

此外,确保导入 services.dart 文件

import 'package:flutter/services.dart';

希望对您有所帮助。

感谢所有回复的人!