앱개발 관련/오류 해결기_앱 개발 관련

[flutter] CupertinoIcons 에뮬레이터에 안뜨는 현상 해결 방법

Rolls01 2022. 6. 30. 21:29
 actions: [
          IconButton(icon: const Icon(CupertinoIcons.search), onPressed:(){}),
          IconButton(icon: const Icon(CupertinoIcons.list_dash), onPressed:(){}),
          IconButton(icon: const Icon(CupertinoIcons.bell), onPressed: (){})
        ],

위와 같이 CupertinoIcons.search 를 썼지만 에뮬레이터에서는 표시가 안되었었다.

 

코드가 적용이 되었는지 안되어있는지조차 파악이 안돼서 혹시 색상 문제인가? 싶어서 아래 코드처럼 CupertinoIcons.~ 다음에 color: Colors.black을 추가해주었더니 에뮬레이터에 표시되었다. 색상 문제였다. 

 actions: [
          IconButton(icon: const Icon(CupertinoIcons.search, color: Colors.black), onPressed:(){}),
          IconButton(icon: const Icon(CupertinoIcons.list_dash, color: Colors.black), onPressed:(){}),
          IconButton(icon: const Icon(CupertinoIcons.bell, color: Colors.black), onPressed: (){})
        ],

 

물론 문제가 발생하는 원인이 색상 문제가 아니라 다른 이유 때문일수도 있지만 색상 문제일수도 있다는 점을 포스팅한다