[Flutter] 키보드로 입력 중 빈 공간을 터치해서 키보드 내리기 -매우 짧음-

Gihongg·2023년 11월 11일
0

Flutter

목록 보기
3/4
post-thumbnail


키보드로 작성하다가 저 옆의 엔터를 누르기가 귀찮아서 그냥 빈 공간을 누르는 경우가 많이 있습니다.

이 기능을 개발중인 Flutter 앱에 적용하기 위해서는 Scaffold 위젯이 필요합니다.

Widget build(BuildContext context) {
    return Scaffold(
      body: GestureDetector(
        
        onTap: () {
          FocusScope.of(context).unfocus();		//입력 중 화면을 누르면 입력 창 내리는 기능을 위한 gestureDetector
        },

이처럼 Scaffold 안에 GesturDetector 위젯을 배치시키고, onTap 파라미터로 FocusScope.of(context).unfucus();를 실행하는 익명 함수를 넣어주면 됩니다.

그 후 화면을 채울 위젯들은 GesturDetectorchild: 에 이어서 작성해주시면 됩니다.

profile
전천후 개발자

0개의 댓글