BottomNavigationBar не отображает значки (Flutter)
У меня проблема в моем коде. В последнее время нижняя панель навигации не отображает значки.
Вот код:
import 'package:flutter/material.dart';
...
// don't care about indentation.
// (StatefulWidget Class)
int _selectedIndex = 1;
...
void _onItemTapped(int index) {
setState(() {
_selectedIndex = index;
});
}
...
bottomNavigationBar: BottomNavigationBar(
items: const <BottomNavigationBarItem>[
BottomNavigationBarItem(
icon: Icon(Icons.school),
label: 'School',
),
BottomNavigationBarItem(
icon: Icon(Icons.home),
label: 'Home',
),
BottomNavigationBarItem(
icon: Icon(Icons.settings),
label: 'Settings',
),
],
currentIndex: _selectedIndex,
selectedItemColor: color.AppColor.gradientFirst,
onTap: _onItemTapped,
),
...
В моем pubspec.yaml внизу файла:
...
flutter:
uses-material-design: true
assets:
- assets/
Там нет ошибок, исключений или предложений. Все чисто для консоли. Все хорошо для доктора флаттера, я пробовал с другим устройством; эмулятор и физ.
Вот 2 фото, одно с нижнимNavigationBar в коде, одно без него.
- С BottomNavigationBar в коде:
- Без нижней панели навигации:
Кто-то знает, в чем дело?
Из DevTools:
кажется, что не может получить данные Icon.