반응형 android2 [플러터]Flutter / showModalBottomSheet 위젯 만들기 (위로 올라오는 팝업창 만들기) 오늘은 간단하게 위로 올라오는 로직을 하나 만들어 볼 것이다.컨테이너에 애니메이션을 넣어서 만드는 것이 아닌 플러터에서 제공해 주는 위젯을 사용해서 만들어 볼 것이다. 그럼 일단 먼저 위로 올라오는 로직을 만들기 위해서는 showModalBottomSheet 위젯을 알아야 할 것이다.showModalBottomSheet 위젯이란?showModalBottomSheet 위젯은 흔히들 말하는 팝업창의 한 종류로써 플러터가 제공해주고 있는 위젯이다.하위 속성이 엄청 많지만 오늘은 필수 2개와 그냥 하위 속성 하나만알아보자. 필수 하위 속성: context, builder 하위 속성(1개만): backgroundColor 하나씩 알아보도록 하자. 필수 속성:context context 는 위젯트리 내에서 특정 위.. 2024. 9. 12. [플러터]Flutter / PopScope를 이용한 뒤로가기 만들기 저번 포스팅에서는 앱이 시작되면 나오는 인트로를 만들어봤다. 이번에는 PopScope를 사용해서 뒤로 가기를 눌렀을 때 다이얼로그가 호출되고 거기서 이제 나갈지 말지 정하는 기능을 구현해볼 것이다.일단 시작하기에 앞서 PopScope 위젯을 먼저 알아보자. PopSocpe 위젯이란?PopScope 위젯은 flutter 에서 뒤로 가기 기능을 구현할 때 사용하는 위젯으로 예전에는 WillPopScope를 사용했지만 이제는 공식문서에서도 PopScope를 사용하라고 권고하고 있다.ㅡ 암튼 간에 이 PopScope 위젯은 하위 속성으로canPop, onPopInvokedWithResult, onPopInvoked, child 를 가지고 있다. 하나씩 알아보도록 하자. canPopcanPop: false /.. 2024. 9. 11. 이전 1 다음 반응형