flutter - 即使内容高度低于滚动视图高度,如何使 SingleChildScrollView 可滚动?
问题描述
与原生 iOS 不同,Scrollable 仍然可以滚动,即使滚动视图中的内容只有一点高度。所以问题是:
即使内容高度低于滚动视图高度,如何使 SingleChildScrollView 可滚动?
仅供参考,即使我扩展了我的内容以适应父容器。按照此链接, SingleChildScrollView 仍然无法滚动。
解决方案
在这里,这绝对是一个 hack,但它的工作原理似乎并不难理解。如果这对你来说是不可接受的,请告诉我,我会看看我还能找出什么更合法的。
Container(
height: 400,
child: ListView(
children: <Widget>[
Container(
padding: const EdgeInsets.symmetric(vertical: 500),
child: Column(
children: <Widget>[
...numbers.map(
(number) => Text(
number.toString(),
textAlign: TextAlign.center,
style: TextStyle(fontSize: 20),
),
),
],
),
),
],
),
),
我没有尝试这个SingleChildScrollView
推荐阅读
- ios - SKAction 跟随路径与方向并同时旋转
- c++ - LNK2019 错误;这里缺少/未定义什么?
- java - 古巴平台的加密方法
- swift - 为 CollectionView 添加边框
- r - R中的3d流场
- python - Python中的车牌数据集生成器中的编译错误
- java - 使用 Flink 的 Spring Boot Gradle 项目不起作用
- git - git应该删除空目录吗?
- testing - 如何创建一个并发线程组,其中给定的并发用户在给定的经过时间内只命中一次?
- foundation - NSURLRequest isEqual:受 allHTTPHeaderFields 影响