반응형
안드로이드 인 경우 디바이스 아래 뒤로가기 버튼 컨트롤 하고 싶은 경우!
WillPopScope
위젯을 사용하는데 !
해당 위젯을 사용하면 iOS 에서 스와이프 제스쳐 뒤로가기가 되지 않는다..
pub.dev 에 검색 해 보니
https://pub.dev/packages/cupertino_will_pop_scope
이런 라이브러리가 있는데 둘다 제공해주는 건줄 알았으나!
아이오에스 인경우 스와이프 제스쳐 뒤로가기를 제공하고
onWillPop
기능은 안되는 거더라고....
그래서
WillPopScope
대신에 !
FocusDetector
위젯을 쓰고
onFocusLost
안에 넣어주는 걸로 수정하였다!
그러면 ios 스와이프 뒤로가기 제스쳐도 되고!
페이지가 닫힐 때 메소드를 호출할 수도 있다!!
반응형
'# 02 > Flutter' 카테고리의 다른 글
[Flutter] iOS 카메라 비디오 녹화 시 간헐적으로 블랙 프레임 생기는 현상 (0) | 2022.12.05 |
---|---|
[Flutter] Platform View!! Native View 를 띄워 보아요! (0) | 2022.11.12 |
[Flutter] Image File Size ????? (1) | 2022.11.10 |
[Flutter] LG 폰 Camera Flash 안꺼져요.. (0) | 2022.10.27 |
[Flutter] HTML \n 줄바꿈 처리 안되는 현상! (0) | 2022.10.27 |