반응형
TextField를 사용하다보면 Keyboard 밖에를 누르면 Keyboard가 내려가야 하는데 유지되는 경우가 있습니다.
닫아주는걸 명시해주어야 하는데 아래 사이트에서 관련 정보를 확인할 수 있습니다.
https://www.woolha.com/tutorials/flutter-hide-keyboard-on-tap-outside-text-field
방법은 최상단 위젯에 GestureDetector와 FocusManager를 사용하여 해결합니다.
GestureDetector(
onTap: () => FocusManager.instance.primaryFocus?.unfocus(),
child: Scaffold(
appBar: AppBar(
title: const Text('Woolha.com Flutter Tutorial'),
),
body: Padding(
padding: EdgeInsets.all(15),
child: Center(
child: _buildForm(),
),
),
),
)
반응형
'개발(합니다) > Flutter&android&ios' 카테고리의 다른 글
[Flutter] Kakao sdk 사용 방법(+Android) (0) | 2021.12.20 |
---|---|
[Flutter] 앱 종료 하는 방법 (0) | 2021.11.24 |
[Flutter-mac] Could not build the application for the simulator.Error launching application on iPhone 12 Pro Max. (0) | 2021.11.12 |
[mac-Xcode] Xcode 완전 삭제하는 방법 (0) | 2021.11.02 |
[Flutter] TextField의 Underline 제거하는 방법 (0) | 2021.10.15 |