[flutter] textField에서 키보드 나타날때 위젯 위치 이동 못하게 막기

데구르르·2024년 1월 1일
0

오류 해결

목록 보기
3/3

textField에 값을 넣기 위해 키보드를 띄우면 textField나 textField 아래에 있는 위젯이 위로 올라가는 문제가 있었다.

해결방법

Scaffold의 속성 중 resizeToAvoidBottomInset을 false로 두면 된다. ✨

resizeToAvoidBottomInset은 키보드가 나타날 때 화면의 크기를 자동으로 조절하는 동작을 제어하는데, 기본값이 true라서 키보드 크기에 따라 자동으로 위젯에 할당되는 화면 크기가 줄어든 것이다. 내 코드가 반응형으로 짜여져 있어서 이런 문제가 생긴 것 같다.

profile
개발 기록

0개의 댓글