플러터 상세페이지 만들기 Navigator

Navigator

IconButton(
	icon : Icon(Icons.add_box_outlined),
	onPressed: (){
		Navigator.push(
			context,
			MaterialPageRoute(builder: (context) => Text('안녕'))
		)
	}
)

새 창에서 뒤로가기 버튼을 만들고싶은 경우

Navigator.pop(context)

번외. 탭 대신 라우터

MaterialApp(
	initialRoute: '/',
	routes: {
		'/': (context) => Text('첫페이지'),
		'/detail' : (context) => Text('둘째페이지')
	}
)

//라우트로 만든 후 페이지 이동시킬 때 
Navigator.pushNamed(context, '/detail')

좋은 웹페이지 즐겨찾기