Flutter:页面滚动

1、单一页面,没有列表没分页的,推荐使用:SingleChildScrollView()

haskell 复制代码
return Scaffold(
  backgroundColor: Color(0xffF6F6F6),
  body: SingleChildScrollView(
      child: _buildView()
  )
);

2、列表没分页,如购物车页,每个item之间带分隔距离的滚动列表使用:ListView.separated()

js 复制代码
Widget _buildView() {
  // 在分隔列表
  return ListView.separated(
    // 每一个item项
    itemBuilder: (BuildContext context,int index){
      return Text('测试一下$index');
    },
    // 定义每个item之间的分隔距离
    separatorBuilder: (BuildContext context,int index){
      return SizedBox(height: 10.w,);
    },
    // 一共有多少条记录
    itemCount: 50,
  );
}
相关推荐
布局呆星3 小时前
Vue Router :基础使用与嵌套路由实战
前端·javascript·vue.js
小码哥_常8 小时前
安卓开发秘籍:解锁10大性能优化秘诀
前端
Hello__77779 小时前
开源鸿蒙 Flutter 实战|页面加载进度条全流程实现
flutter·开源·harmonyos
try2find10 小时前
打印ascii码报错问题
java·linux·前端
郑州光合科技余经理10 小时前
同城O2O海外版二次开发实战:从支付网关到配送算法
开发语言·前端·后端·算法·架构·uni-app·php
hamber10 小时前
用 Flutter 造一台掌机
flutter·ai编程·全栈
冰暮流星11 小时前
javascript事件案例-全选框案例
服务器·前端·javascript
Csvn11 小时前
前端性能优化实战指南
前端
Moment11 小时前
2026 年,AI 全栈时代到了,前端简历别再只写前端技术了 🫠🫠🫠
前端·后端·面试
糯米团子74911 小时前
Web Worker
开发语言·前端·javascript