IconButton(
iconSize: 60.0,
onPressed: (){
// dialog(화면을 덮는 또 하나의 화면을 만듬, 그 화면 안에 들어갈 위젯을 builder에 넣어준다)
// builder는 build함수라고 생각
showCupertinoDialog(
context: context,
// 밖에 누르면 닫힌다
barrierDismissible: true,
builder: (BuildContext context){
return Align(// 정렬, 그냥 container만 하면 어디에 정렬하지 모르기에 다 덮어버린다
alignment: Alignment.bottomCenter,
child: Container(
color: Colors.white,
height: 300.0,
child: CupertinoDatePicker(
mode: CupertinoDatePickerMode.date,
onDateTimeChanged: (DateTime date){
},
),
),
);
},
);
},
icon: Icon(
Icons.favorite,
color: Colors.red,
),
),