FLUTTER ECOSYSTEM

sliding_up_panel2

一個可拖曳的 Flutter 小部件,讓實作 SlidingUpPanel 變得更容易!

sliding_up_panel2 封面
最新版本
3.3.0+1
近 30 天下載
32
喜歡數
86
Pub 分數
140

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter 套件,可簡化可拖動滑動面板的實作,支援跨多個平台的平順且可自訂的底層彈出式介面互動。它提供直覺的 API 來控制面板高度、拖曳行為與動畫,非常適合用於對話方塊、詳細檢視或可摺疊內容區域。此套件支援 Android、iOS、Web、macOS、Windows 與 Linux,確保在各裝置上行為一致。專為效能與開發者體驗設計,透過流暢的手勢驅動元件提升使用者介面。

適用情境
  • 實現可摺疊的底部抽屜
  • 建立互動式彈窗
  • 建構詳細視圖抽屜
  • 設計可滑動的面板
  • 啟用動態內容擴展
主要特色
  • 可拖曳面板,具平滑動畫
  • 可自訂的面板高度與吸附點
  • 跨平台支援(Android、iOS、Web、macOS、Windows、Linux)
  • 簡易 API 用於整合
  • 支援手勢和邊緣偵測
適合對象
  • 開發底部抽屜 UI 的開發者
  • 需要可展開內容面板的應用程式
  • 需要跨平台一致性的專案
  • 尋求可重複使用元件的UI設計師
  • 以行動裝置為首的應用程式,採用基於手勢的導航
使用建議
  • 可能需要額外的樣式來適應複雜佈局
  • 面板內包含大量內容時的效能影響
  • 對進階動畫的內建自訂功能有限
  • 未針對面板內的大型資料集進行優化
  • 需要仔細處理嵌套的滾動視圖
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add sliding_up_panel2

所屬分類

原始碼儲存庫

相關專案