ABOUT ME

Today
Yesterday
Total
  • 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
Designed by Tistory.