Skip to content

Latest commit

 

History

History
83 lines (57 loc) · 4.93 KB

README-zh.md

File metadata and controls

83 lines (57 loc) · 4.93 KB

Flutter ScrollView Observer

author pub stars

Language: 中文 | English

这是一个可用于监听滚动视图中正在显示的子部件的组件库。

☕ 请我喝一杯咖啡

ko-fi wechat

微信技术交流群请看: 【微信群说明】

📖 文章

🔨 功能点

不需要改变你当前所使用视图,只需要在视图外包裹一层即可实现如下功能点

  • 监听滚动视图中正在显示的子部件
  • 支持滚动到指定下标位置
  • 快速实现聊天会话列表的效果
  • 支持在插入或更新消息时保持IM消息位置,避免抖动

🎀 支持

  • ListView
  • SliverList
  • GridView
  • SliverGrid
  • 支持 SliverPersistentHeaderSliverListSliverGrid 混合使用
  • NestedScrollView
  • 由第三方库构建的 ScrollView

🕹 预览

📦 安装

在你的 pubspec.yaml 文件中添加 scrollview_observer 依赖:

dependencies:
  scrollview_observer: latest_version

在需要使用的地方导入 scrollview_observer :

import 'package:scrollview_observer/scrollview_observer.dart';

📚 指南

🖨 关于我