[Flutter] 페이지 나누기 - Tab
·
Web & Android/Flutter
동적인 UI 만드는 법 1. 현재 UI의 현재 상태를 저장할 state를 만든다. 주의사항 : state 이므로 StatefulWidget으로 변경해야함! tab을 0으로 지정해놨기 때문에 tab이 0이면 0번탭, 1이면 1번탭으로 변경됨 → ‘홈’ 이렇게 지정해도 됨 class MyApp extends StatefulWidget { const MyApp({Key? key}) : super(key: key); @override State createState() => _MyAppState(); } class _MyAppState extends State { var tab = 0; (하단생략) 2. 그 state에 따라서 현재 UI가 어떻게 보일지 코드를 짜놓는다. body: [ Text('홈페이지'), ..