套件概覽
一個簡單的 Flutter 小部件,可為類似卡片的組件啟用流暢的摺疊與展開動畫。透過提供 frontWidget 和 innerWidget,使用者可以建立互動式可擴展單元格,非常適合用於可折疊內容區塊。此套件支援多個平台,包括 Android、iOS、Web、macOS、Windows 與 Linux,讓跨平台應用更具彈性。輕量且易於整合,專注於乾淨的 UI 過渡,無需複雜設定。
適用情境
- 建立可擴展的個人資料卡片
- 建構互動式常見問題區塊
- 設計可摺疊的任務清單
- 實現動畫產品詳情
- 開發響應式導航抽屜
主要特色
- 流暢的摺疊/展開動畫
- 對自訂前部和內部組件的支援
- 跨平台相容性
- 所需最小設定
- 輕量且高效能
適合對象
- 簡單的可擴展UI
- 基於卡片的介面
- 以行動裝置為首的設計
- 原型設計互動佈局
- 需要微妙動畫的應用程式
使用建議
- 超出基本摺疊之外的自訂功能有限
- 不適合複雜的嵌套動畫
- 可能需要額外的樣式才能實現高級視覺效果
- 僅適用於單層摺疊
- 效能可能會因內部小部件較多而有所差異
