Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
952 of 1024 menu
◀ ▶

Виджет AnnotatedRegion

Виджет AnnotatedRegion публикует value, например SystemUiOverlayStyle, для child.

Синтаксис

AnnotatedRegion<SystemUiOverlayStyle>( value: SystemUiOverlayStyle.dark, child: child, )

Параметры

ПараметрОписание
valueЗначение, которое видит система для области.
childПоддерево под действием value.
sizedЕсли false, регион не ограничивают размером child.

Пример

Давайте задать тёмные иконки статус-бара:

import 'package:flutter/material.dart'; void main() => runApp(MaterialApp(home: Scaffold(body: AnnotatedRegion<SystemUiOverlayStyle>(value: SystemUiOverlayStyle.dark, child: Center(child: Text('abcde'))))));

На экране текст 'abcde'.

Пример

Давайте сменить value на light:

import 'package:flutter/material.dart'; void main() => runApp(MaterialApp(home: Scaffold(body: AnnotatedRegion<SystemUiOverlayStyle>(value: SystemUiOverlayStyle.light, child: Center(child: Text('12345'))))));

На экране текст '12345'.

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить