@raiboon

Влияет ли тема на отображение виджетов?

Не пойму до конца.
Вот в корне у нас MaterialApp, которому мы задаем кастомный ThemeData.
Если поменять что в theme, то часть изменений отображаются в теме, а другие только в случае явного использования Theme.of.
И я не могу понять, почему так.

К примеру, сделали colorScheme, сразу у Scaffold поменялся цвет appBar.
Но в тоже время, если поменять iconTheme, то иконки как были белые так и остались, хотя я сделал их другого цвета.

Что я не понимаю? Все-таки все приложение должно менятся от того, что написано в theme, или я должно явно на каждом уровне виджетов каждый раз прокидывать необходимый стиль в виджет с помощью Theme.of?
  • Вопрос задан
  • 16 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы