我正在构建一个带有登录屏幕的 flutter 应用程序。专注于文本字段时,屏幕溢出,我无法滚动。我尝试过使用 ListView.builder
,但这只会给出 renderBox 错误,并且常规 ListView
不起作用
小部件结构是这样的
-scafold
- body
- container
- column
- form
- column
- textInput
- textInput
- container
- container
- row
- raisedButton
提前谢谢你!!
最佳答案
ListView
解决方案应该可以工作,但在撰写本文时,它遇到了列出的崩溃 here .另一种在不发生崩溃的情况下实现相同目的的方法是使用 SingleChildScrollView
:
return new Container(
child: new SingleChildScrollView(
child: new Column(
children: <Widget>[
_showChild1(),
_showChild2(),
...
_showChildN()
]
)
)
);
https://stackoverflow.com/questions/52053850/
相关文章:
android - 可以在 Android Studio 中使用 Flutter 开发 IOS 吗?
sqlite - 如何在 Flutter 中使用预填充的 sqlite 数据库我的应用程序
dart - 在按钮单击时更新 flutter 中的文本字段
android - Flutter中如何检测ListView的滚动位置
flutter - 子类化扩展 StatelessWidget 或 StatefulWidget 类
websocket - 如何在 Flutter 上使用 SignalR?