套件概覽
一個 Flutter 套件,可實現網格佈局中項目之拖曳排序。它擴展了 GridView 的功能,允許使用者透過手勢直覺地重新排列磚塊。非常適合自訂儀表板、任務看板或任何需要動態項目定位的 UI。此套件支援所有主要平台,包含行動裝置、網頁與桌面,確保跨裝置行為一致。專注於效能與易於整合,可在現有 Flutter 應用中順暢運作。
適用情境
- 可自訂的儀表板佈局
- 任務管理介面
- 照片畫廊重新排列
- 基於用戶偏好的項目排序
- 基於網格的互動式設定
主要特色
- 拖曳重新排序
- 跨平台相容性
- 與現有 GridView 的簡單整合
- 支援自訂拖曳手柄
- 內建動畫,實現流暢過渡
適合對象
- 開發互動式網格 UI 的開發者
- 需要使用者驅動內容排列的應用程式
- 具有動態佈局需求的專案
使用建議
- 需要仔細處理狀態管理
- 在非常大的資料集上可能會影響效能
- 拖曳反饋的自訂選項有限
- 未針對極高頻率的更新進行優化
