FLUTTER ECOSYSTEM

linked_scroll_controller

一個滾動控制器,可讓兩個或更多滾動視圖同步。

最新版本
0.2.0
近 30 天下載
18.6萬
喜歡數
334
Pub 分數
130

Package Overview

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

套件概覽

linked_scroll_controller 套件提供了一個滾動控制器,可同步兩個或更多滾動檢視的滾動行為。當一個滾動檢視被滾動時,其他檢視會自動跟隨,維持所有連結檢視之間的位置一致。這在建立協調的使用者介面(如並排清單、雙面板佈局或同步內容窗格)時特別有用。此套件支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 與 Linux,確保跨平台的一致性。它與 Flutter 現有的滾動系統無縫整合,設定簡單。

適用情境
  • 同步多個列表檢視
  • 建立雙窗格佈局
  • 對齊分屏中的滾動位置
  • 構建響應式儀表板面板
  • 在資料比較介面中啟用協調滾動
主要特色
  • 即時滾動同步
  • 支援多個滾動檢視
  • 跨平台相容性
  • 最小設定需求
  • 與 ListView、ScrollViewController 和自訂可滾動元件相容
適合對象
  • 開發複雜滾動式 UI 的開發者
  • 需要同步內容顯示的應用程式
  • 具有多個可滾動區段的 UI
  • 實現響應式佈局的設計人員
  • 針對多平台部署的團隊
使用建議
  • 需要仔細處理滾動方向和軸對齊
  • 在大型資料集上可能會影響效能
  • 不適合獨立滾動行為
  • 需要適當的狀態管理以避免衝突
  • 僅限垂直或水平同步,無法同時進行
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add linked_scroll_controller

所屬分類

原始碼儲存庫

相關專案