You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于Flutter实现可展开堆叠视图的技术问询

求Flutter实现可展开折叠的堆叠卡片组件

我需要实现一个满足以下需求的Flutter组件:

  • 接收卡片列表,默认以堆叠方式展示(仅露出顶部几张的部分区域)
  • 点击堆叠区域时,展开所有卡片,方便选择
  • 选中任意卡片后,组件自动折叠回堆叠状态,且选中的卡片要处于堆叠的最顶部

之前尝试修改stack_card_carousel库来适配需求,但调试后没能实现理想效果。另外我发现有个Kotlin组件完全符合这个交互逻辑,但它只支持Android原生项目,没法直接用在Flutter里。

期望的交互效果见配图:
期望效果示意图

内容的提问来源于stack exchange,提问作者v1rus96

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 18:59:53