반응형
가장 바깥 위젯을 GestureDetector()를 사용합니다.
그리고 onTap() 에서
FocusScope.of(context).unfocus();
를 사용하면 됩니다.
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
FocusScope.of(context).unfocus();
},
child: Scaffold(
,,,
,,
}
이런 식으로 사용하면, TextField 에서 포커스가 사라졌을 때 키보드가 같이 사라지게 됩니다.
끝!
반응형
'Flutter(플러터)' 카테고리의 다른 글
[플러터/Flutter] Flutter Web Error: Unsupported operation: Platform._operatingSystem 발생 해결 방법 (0) | 2023.06.16 |
---|---|
[플러터/Flutter] Android and iOS setup Internet Permission. (0) | 2023.06.16 |
[플러터/Flutter] AppBar leading icon remove 앱바 리딩 아이콘 자동 생성 막기 (0) | 2023.05.31 |
[플러터/Flutter] 플러터 스낵바 Flutter SnackBar 만들기 (0) | 2023.05.30 |
[플러터/Flutter] TextField 다음 TextField로 Focus 넘기기 (0) | 2023.05.25 |