resizeToAvoidBottomInset
속성은 Scaffold
위젯 내에서 사용되며, 그 기능은 키보드가 나타날 때 Scaffold
의 본문(body
)이 키보드에 의해 가려지지 않게 조정하는 역할을 합니다.
기본값은 true
입니다. 이 말은 키보드가 화면에 나타날 때 기본적으로 Scaffold
의 본문이 자동으로 위로 움직여 키보드에 가려지지 않게 됩니다.
하지만, 어떤 경우에는 이러한 동작을 원치 않을 수 있습니다. 예를 들어, 화면 하단에 입력 필드가 없고 키보드가 나타났을 때 본문의 위치를 조정하고 싶지 않은 경우에 resizeToAvoidBottomInset
속성을 false
로 설정할 수 있습니다.
간단한 예시:
Scaffold(
resizeToAvoidBottomInset: false,
body: ...,
)
위의 코드에서, 키보드가 나타나면 Scaffold
의 본문은 움직이지 않습니다.