插件概览
ExpansionTileCard 通过提供一种受 Material Design 启发的、类似卡片的凸起控件,增强了 Flutter 内置的 ExpansionTile,具有平滑的动画效果和现代的外观。它将 ExpansionTile 的可折叠功能与卡片的视觉吸引力相结合,非常适合以简洁、互动的方式组织内容。该包轻量级,易于集成,并支持所有主要平台。特别适用于设置面板、常见问题解答或任何需要带有精致外观的可展开区域的 UI。
适合场景
- 设置界面
- 常见问题部分
- 可折叠内容面板
- 逐步指南
- 仪表板摘要
主要特点
- Material Design 样式
- 平滑的展开/折叠动画
- 可自定义的标题和正文
- 支持图标和尾部组件
- 跨平台兼容性
适合对象
- 寻求精美可扩展卡片的开发者
- 使用 Material 指南的 UI 设计师
- 带有嵌套或分组内容的应用程序
使用建议
- 需要 Flutter SDK 2.0+
- 超出标准卡片属性的自定义功能有限
- 可能会影响大量实例的性能
