fix: 导航栏背景异常

This commit is contained in:
guozhigq
2024-07-10 23:58:55 +08:00
parent 24ca9209f8
commit efc67780bd
2 changed files with 22 additions and 6 deletions

View File

@ -1,4 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
@ -54,9 +55,16 @@ class _HomePageState extends State<HomePage>
toolbarHeight: 0, toolbarHeight: 0,
elevation: 0, elevation: 0,
backgroundColor: Colors.transparent, backgroundColor: Colors.transparent,
systemOverlayStyle: Theme.of(context).brightness == Brightness.dark systemOverlayStyle: Platform.isAndroid
? SystemUiOverlayStyle.light ? SystemUiOverlayStyle(
: SystemUiOverlayStyle.dark, statusBarIconBrightness:
Theme.of(context).brightness == Brightness.dark
? Brightness.light
: Brightness.dark,
)
: Theme.of(context).brightness == Brightness.dark
? SystemUiOverlayStyle.light
: SystemUiOverlayStyle.dark,
), ),
body: Column( body: Column(
children: [ children: [

View File

@ -1,4 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
@ -39,9 +40,16 @@ class _RankPageState extends State<RankPage>
toolbarHeight: 0, toolbarHeight: 0,
elevation: 0, elevation: 0,
backgroundColor: Colors.transparent, backgroundColor: Colors.transparent,
systemOverlayStyle: Theme.of(context).brightness == Brightness.dark systemOverlayStyle: Platform.isAndroid
? SystemUiOverlayStyle.light ? SystemUiOverlayStyle(
: SystemUiOverlayStyle.dark, statusBarIconBrightness:
Theme.of(context).brightness == Brightness.dark
? Brightness.light
: Brightness.dark,
)
: Theme.of(context).brightness == Brightness.dark
? SystemUiOverlayStyle.light
: SystemUiOverlayStyle.dark,
), ),
body: Column( body: Column(
children: [ children: [