탭바1 탭바(tabBar) 만들기 여러 페이지 만들고 이동하기 여러 화면을 만들고 각 화면을 탭바에 연결해 사용자가 탭을 눌렀을 때 각 화면으로 이동하는 앱을 구현한다. 모바일 앱 개발에서는 이와 같은 기능을 내비게이션(navigation)이라 칭힌다. 탭바 위젯을 사용하려면 탭 컨트롤러가 필요하다. main.dart _MyHomePageState 클래스에서 initState() 함수를 이용해 TabController를 선언한다. TabController에서 length에는 몇 개의 탭을 만들지 지정하고, vsync에는 탭이 이동했을 때 호출되는 콜백 함수를 어디서 처리할지 지정한다. _MyHomePageState 클래스에 *with 키워드를 추가하고 SingleTickerProviderStateMixin 클래스를 지정하면 vsync: .. 2022. 11. 9. 이전 1 다음 반응형