flutter弹起键盘页面布局超限问题
生活随笔
收集整理的這篇文章主要介紹了
flutter弹起键盘页面布局超限问题
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
引子
相信大家在寫flutter的過(guò)程中都遇到過(guò)一個(gè)問(wèn)題,就是鍵盤彈起的啥時(shí)候超限報(bào)下面這個(gè)錯(cuò)
BOTTOM OVERFLOWED BY 17 PIXELS
解決辦法:在scaffold 根布局添加 ,
resizeToAvoidBottomPadding:false (2.0之前)
resizeToAvoidBottomInset:false (2.0之后)
如果為 true,則主體和腳手架的浮動(dòng)小部件應(yīng)自行調(diào)整大小,以避免出現(xiàn)高度由環(huán)境MediaQuery的MediaQueryData.viewInsets bottom屬性定義的屏幕鍵盤。
例如,如果在腳手架上方顯示屏幕鍵盤,則可以調(diào)整主體的大小以避免與鍵盤重疊,從而防止主體內(nèi)部的小部件被鍵盤遮擋。
默認(rèn)為真。如果你不需要此功能,可以將resizeToAvoidBottomPadding屬性設(shè)置為false
文檔中對(duì)其也做過(guò)解釋,文檔地址:
https://api.flutter.dev/flutter/material/Scaffold/resizeToAvoidBottomInset.html
總結(jié)
以上是生活随笔為你收集整理的flutter弹起键盘页面布局超限问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: AndroidStudio创建第一个 F
- 下一篇: 超基础的Android studio的安