-
showDialog 메세지창 띄우기FLUTTER/Common 2022. 9. 11. 14:47
showDialog( context: context, builder: (context) { String sDate = dateFormat.format(selectedDate); return AlertDialog( title: Text("$sDate 작성"), content: TextField( controller: createTextController, ), actions: [ TextButton( onPressed: () { Navigator.pop(context); }, child: Text("취소")), TextButton( onPressed: () { model.create(selectedDate, createTextController.text); createTextController.text = ""; Navigator.pop(context); }, child: Text("작성")), ], ); }, );
메세지창에 대한 예제입니다.
actions : 버튼들을 놓습니다.
content : 내용을 넣습니다 . textfield등을 넣어서 입력을 받는것도 가능합니다.
복잡한 내용이 아니라 이하 설명은 생략합니다.
'FLUTTER > Common' 카테고리의 다른 글
상태 관리 Provider (1) 2022.09.11 CustomScrollView (0) 2022.09.09 3. Flutter Widget (Stack관련) (0) 2022.09.06 2. Stateless Stateful (0) 2022.09.03 1. 설치 (1) 2022.08.31