flutter-layout - Flutter:如何将“标题图像”和“ListView”放在同一个滚动条中?
问题描述
我想在同一个滚动中制作标题图像和 ListView。但是下面的代码不起作用:
SingleChildScrollView(
child: Column(
children: <Widget>[
HeaderImage(),
ListView(...)
]
)
)
我知道 ListView 不能直接低于 Column() 。我知道使用具有高度或 SizedBox 的 Expand() 或 Container 的方式,但这些方式不能使标题图像和 ListView 在同一个滚动中。如何在同一个滚动中执行这些操作?(HeaderImage 小部件就是例子。)(我必须使用 ListView。)
我以前经常在网络世界中看到这种风格。
解决方案
可能重复这个问题。
尝试添加physics: NeverScrollableScrollPhysics()
和shrinkWrap: true
到ListView()
.
推荐阅读
- javascript - 单击从 ajax 调用的结果中选择(无 jquery)
- javascript - 在 JavaScript 中将 Promise 的结果合并到一个数组中
- javascript - Cannot save object in localStorage
- godot - 为什么我的 path2d 位置没有更新?
- bash - 将 ${} 占位符解析为 shell 脚本中的绝对路径
- javascript - 当我有可重用的反应组件、父组件或子组件(可重用组件)时,在 React 中的何处获取数据
- r - 热图:如何仅对行进行聚类并保持热图列标签的顺序与 df 中的相同?
- javascript - Firestore 无法获取空文档
- python - Proflie 多线程 python 应用程序
- dask - 在复制 dask.dataframe 时需要清晰