неё , если я использую в ней popupmenubutton ? Пожалуйста помогите
внутренний bool-проперти сделай, когда открыто менять цвет
делал - не работает
ну, код в студию
этого достаточно?
icon: Material( color: isPressed ? Colors.yellow : Colors.deepOrange, child: Container( color: isPressed ? Colors.blue : Colors.deepOrange, 1) Это зачем? Зачем так вкладывать и зачем делать цвет на цвет 2) Не знаю как в других проектах, но вроде как принято любые элементы UI инкапуслировать (это может быть отдельаня либа с жлементами, или в зависимости от сложности или состояния один класс с компонентом и т.д.) 3) Запринтуй бульку isPressed, посмотри ее состояние
4) у IconButton тоже есть проперти color если что, делать ненужные обертки не нужно
Обсуждают сегодня