개요
Flutter에서 textFormField 를 통해 사용자에게 값을 입력받은 후 바깥을 터치했을 때 키보드를 내려서 다른 버튼입력을 받고 싶을 때 사용한다.
GetstureDetector() 와 함께 onTap 메소드에 FocusScope.of(context).unfocus();를 사용하면 된다.
GestureDetector(
onTap: (){
FocusScope.of(context).unfocus();
},
child: Stack(
children: [
//배경
Positioned(
child: Container(
height: 300,
...
)
)
]
),
)
원하는 구역을 터치했을 때 키보드가 사라진다.
출처 : 코딩셰프(https://www.youtube.com/channel/UC_2ge45JCuJH1z6VYt4iCgQ)
반응형