День 148:
+ 2,32 часа программирования
(практика)
Ecommerce проект:
Сегодня был занят в офлайне.
Примерно с 9 вечера принялся переписывать BottomNavigationBar.
Я вижу 2 проблемы:
1. Самописная реализация по видео LazyLoad. Без внутренней навигации, она тоже самописная.
2. При переключении вкладок было предупреждение - одна иконка накладывалась на вторую из-за Explorer. Стандартное поведение при переключении - иконка съезжает влево/вправо
По первому пункту я хотел переписать на вариант из доки, так как я его понимаю) Не получилось из-за кастомных размеров, скруглений углов. В начале виджета получается много чайлдов. Может там нужен стек, но тогда какая-то каша получается)
По второму пункту я прописал type: BottomNavigationBarType.fixed, он убирает анимацию переключения.
Теперь все иконки съехали вверх😁 Предполагаю, что это из-за label(он у меня ' ' ), но его нужно обязательно передавать в BottomNavBarItem вместе с icon.
В Row их(items) тоже не завернуть списком чилдренов(это и так список items), тогда можно было бы спозиционировать.
+1,04 часа английского
6 серия 2 сезона сериала Сверхъестественное
Итого: 176 ч. 20 м.
Спорт, здоровье
- зарядка
103 дня не ем сахар, мучное и фастфуд
Прививаю полезные привычки:
+ здоровый сон(пробую 23:00-6:00) 4 из 90 (+0)
+ зарядка/растяжка утром 15 из 90 (+0)
+ силовые тренировки через день 0 из 90 (+0)
+ изучение доки dart/flutter час в день 4 из 90 (+0)
Post #256
551
- 👍 1