#flutter
#flutter
Вопрос:
Теперь я использую appbar в flutter, но он переопределяет время сеть аккумулятор телефона, что мне делать, чтобы оно отображалось, это мой код appbar:
child: NestedScrollView(
headerSliverBuilder: (BuildContext context, bool innerBoxIsScrolled) {
return <Widget>[
SliverOverlapAbsorber(
handle: NestedScrollView.sliverOverlapAbsorberHandleFor(
context,
),
sliver: SliverAppBar(
title: Text(
'Cruise',
style: TextStyle(
color: Theme.of(context).brightness == Brightness.light
? Colors.black
: Colors.white,
),
),
pinned: true,
floating: true,
forceElevated: innerBoxIsScrolled,
actions: [
IconButton(
onPressed: () => Navigator.push(
context,
MaterialPageRoute(builder: (context) => AddChannel()),
),
icon: Icon(Feather.plus),
),
],
)),
];
},
и пользовательский интерфейс выглядит так:
Ответ №1:
Вы могли бы обернуть все это в безопасную область. Это виджет, который поможет вам автоматически избегать вырезов на экране и тому подобного. Документация по классу SafeArea