搜尋套件、儲存庫與 APP 分類

套件詳情v1.1.3

slide_container

一個可垂直和水平滑動的容器,具有平滑的阻尼運動。提供了一些回調函數以供自定義。

近 30 天下載
36
喜歡數
28
Pub 分數
30

安裝套件

flutter pub add slide_container

套件介紹

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

SlideContainer 是一個 Flutter 套件,提供了一個可拖曳的容器,能夠實現順暢的垂直與水平滑動,並具備自然的阻尼運動。它透過允許直觀的滑動手勢來增強使用者互動體驗,非常適合用來建立可摺疊面板或可滑動卡片等互動式 UI 元素。透過各種回呼函數進行自訂,支援拖曳、釋放及動畫完成時的動態行為。專為無縫整合至動畫與過渡效果中而設計,為基於手勢的介面帶來流暢感。

適用情境

  • 互動式可摺疊面板
  • 可滑動卡片介面
  • 可拖動的內容容器
  • 手勢驅動的UI組件
  • 可自定義的拖曳釋放動畫

主要特色

  • 平滑阻尼滑動動畫
  • 支援垂直與水平拖曳
  • 可自訂的拖曳回呼
  • 流暢的手勢回應
  • 與現有組件的輕鬆整合

適合對象

  • 開發手勢豐富的使用者介面的開發者
  • 需要可滑動或可拖曳元素的應用程式
  • 專注於流暢動畫的項目
  • 尋求互動元件的UI設計師
  • 具有動態內容佈局的 Flutter 應用

使用建議

  • 有限的平台特定優化
  • 無內建的對齊至位置邏輯
  • 需要手動處理邊緣情況
  • 未針對高頻率拖曳事件進行優化
  • 複雜版面可能需要額外的樣式

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Awesome Flutter Dart Pub

Slide Container

A container that can be slid vertically and horizontally with a smooth dampened motion.

Offers a handful of callbacks for customization and handles both drag distance and velocity to validate swipe gestures.

Features a customized GestureDetector to reduce nested GestureDetector conflicts.

Build the example folder with flutter run for a demo, or check the video in this blog post:

https://tengio.com/blog/flutter-slide-container/

Install instructions and doc are available here:

https://pub.dartlang.org/packages/slide_container

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。