본문 바로가기
IT

Every item must have a non-null title or label 해결

by 생생한 정보통 2022. 6. 29.

BottomNavigationBar를 생성하는데, icon을 추가하고 title을 추가하려니 deprecated 된 것처럼 가로줄이 나오길래 title을 추가하지 않았다. 

 

그런데 자꾸 아래와 같은 에러가 발생하면서 에뮬레이터가 빨간색이 됐다. @_@

Every item must have a non-null title or label
'package:flutter/src/material/bottom_navigation_bar.dart':
Failed assertion: line 309 pos 9: 'items.every((BottomNavigationBarItem item) => item.title != null) ||
        items.every((BottomNavigationBarItem item) => item.label != null)'

 

 

찾아보니 title을 추가해줘야 된단다.

모든 item에 title을 추가해 주니 에러가 사라지고 에뮬레이터에서 BottomNavigationBar를 볼 수 있었다.

 

 

에뮬레이터에 저 초록색 선은 뭐지?

안하니까 다 까먹는다...