flutter - SliverAppBar 前导按钮在滚动动画完成之前不起作用
问题描述
在 CustomScrollView 滚动动画未完成之前,SliverAppBar 的前导 IconButton 不起作用。这是一个错误吗?我对这个隐藏的 SliverAppBar 做错了吗?
CustomScrollView(
slivers: [
SliverAppBar(
leading: IconButton(
icon: Icon(AppIcon.ic_back),
onPressed: () => Navigator.pop(context),
),
automaticallyImplyLeading: false,
pinned: true,
snap: false,
floating: false,
bottom: PreferredSize(
child: Divider(color: LIGHT_GREY),
preferredSize: Size(0, 1),
),
),
SliverList(
delegate: SliverChildBuilderDelegate(
(context, idx) {
有什么建议么?
解决方案
推荐阅读
- botframework - 关于 Bot 示例 16.proactive-messages (nodejs SDK) 的问题
- bash - 在 bash 中启动多个 tmux 会话
- javascript - 如何停止传播下一个内联函数
- c++ - 多个条件变量相互调用函数
- excel - 更改范围的数字格式
- ubuntu - Ubuntu 19.10 出了点问题。我的终端无法正常工作
- assembly - 通过 EBP 和 ESP 清理了解 STDCALL 与 CDECL 的概念
- azure-devops-rest-api - 如何通过 REST API 在 Azure Devops 的团队设置中设置 DefaultIterationPath?
- javascript - 如何在特定条件下显示数组
- javascript - 动画方块在盒子内弹跳。用图像填充正方形。使用 [canvas] [img] fillStyle 和 drawImage()