resizeToAvoidBottomInset1 [Flutter] 키보드 appear시 Textfield를 키보드 위로 올리기 하아 이틀 고생했다. Textfield 에 포커싱을 해서 글을 쓸수 있는 상태가 되면 자동적으로 soft keyboard가 올라온다. 그러면, 보통 이 키보드로 인해서 기존에 있던 위치의 textfield가 가려져서 내가 무슨 글을 쓰는지 올라오지 않는 상태가 되는데, iOS에선 keyboard active 상태를 받아서, 키보드 높이를 얻은 후 그만큼을 전체 height 를 offset에 맞게 조정해서... 암튼 굉장히 복잡했는데, Flutter에서는 너무 간단한 코드가 있다. resizeToAvoidBottomInset: true Scaffold 하위에 이 코드를 넣어주고, body를 SingleChildScrollView로 감싸주면 바로 해결이 되는 것이 정상.... 인데 return Scaffol.. 2022. 12. 30. 이전 1 다음