套件概覽
一個 Flutter 小部件,允許使用者透過任意方向滑動來關閉頁面,取代傳統的返回按鈕與基本轉場效果。它提供流暢的、基於手勢的導航,並支援自訂關閉行為,從而提升移動與網頁平台上的使用者體驗。該套件支援多種平台,包含 Android、iOS、Web、macOS、Windows 與 Linux,適用於跨平台應用。採用順暢動畫與直覺互動設計,非常適合現代互動式介面。
適用情境
- 滑動關閉對話方塊
- 互動式引導流程
- 基於手勢的導航
- 自訂頁面關閉
- 增強使用者參與度
主要特色
- 方向無關的滑動關閉
- 流暢的動畫過渡
- 跨平台支援
- 可自訂的拖曳靈敏度
- 內建邊緣偵測
- 與 Navigator 的輕鬆整合
適合對象
- 現代應用程式介面
- 互動式教學
- 手勢密集型應用
- 以設計為導向的使用者體驗
- 以行動裝置為首的開發
使用建議
- 可能與其他手勢檢測器衝突
- 需要仔細處理巢狀導航
- 不適合複雜的導航堆疊
- 使用重型組件時的效能影響
- 有限的可存取性支援
- 需要在所有目標平台進行測試
