FLUTTER ECOSYSTEM

navigator_resizable

一個包裝在 Navigator 之上的輕量級包裝器,會*視覺上*調整子導航器的大小,使其與目前路由顯示內容的大小相符。

最新版本
3.0.2
近 30 天下載
6.6萬
喜歡數
29
Pub 分數
160

Package Overview

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

套件概覽

navigator_resizable 是一個輕量級的 Flutter 套件,可視覺上調整導航器的子項以適應目前路徑的內容。它確保導航器的尺寸會根據顯示的路徑大小動態調整,進而提升佈局準確性,而不改變底層的導航行為。非常適合用於路由內容在各平台間大小差異顯著的響應式設計。

適用情境
  • 響應式UI佈局
  • 動態路由大小
  • 跨平台一致性
  • 基於內容的佈局調整
  • 自定導航容器
主要特色
  • Visual resizing only
  • Minimal performance overhead
  • Platform-agnostic
  • Simple integration
  • No state management required
適合對象
  • 需要自適應導航佈局的開發人員
  • 專案中路由內容大小可變
  • 跨平台 Flutter 應用
  • 面向使用者介面的路由增強
使用建議
  • 不會影響實際的導航堆疊
  • 需要手動處理佈局約束
  • 不適合複雜的嵌套導航器
  • 僅限視覺調整,不包含結構變更
  • 可能需要額外的填充或對齊設定
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add navigator_resizable

所屬分類

相關專案