Loading

摘要: 前言 为了避免用户误触返回按钮而导致APP退出,在很多APP中都拦截了用户点击返回键的按钮,然后进行一些防误触判断,比如当用户在某一个时间段内点击两次时,才会认为用户是要退出(而非误触)。Flutter中可以通过WillPopScope来实现返回按钮拦截。 接口描述 const WillPopSco 阅读全文
posted @ 2020-01-15 15:19 Parzulpan 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 前言 可以用ScrollController来控制可滚动组件的滚动位置。 接口描述 ScrollController({ // 初始滚动位置 double initialScrollOffset = 0.0, // 是否保持滚动位置 this.keepScrollOffset = true, thi 阅读全文
posted @ 2020-01-15 11:54 Parzulpan 阅读(5150) 评论(0) 推荐(0) 编辑
摘要: 前言 CustomScrollView是可以使用Sliver来自定义滚动模型(效果)的组件。它可以包含多种滚动模型,举个例子,假设有一个页面,顶部需要一个GridView,底部需要一个ListView,而要求整个页面的滑动效果是统一的,即它们看起来是一个整体。如果使用GridView+ListVie 阅读全文
posted @ 2020-01-15 10:38 Parzulpan 阅读(4401) 评论(0) 推荐(0) 编辑