搜尋分類、套件與程式碼儲存庫

auto_size_text 封面
套件詳情v3.0.0

auto_size_text

自動調整文字大小以完美適應其邊界範圍的 Flutter 小部件。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
134萬
喜歡數
5120
Pub 分數
150

安裝套件

flutter pub add auto_size_text

套件介紹

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

一個 Flutter 小部件,可自動調整文字大小以符合定義的範圍,確保最佳可讀性且不會溢出。它會動態縮放文字至最小可讀尺寸,同時在所有平台維持版面約束。適用於文字內容變動或空間有限的響應式設計。該套件支援多種文字樣式,並能與現有小部件無縫整合。特別適用於具有動態內容的使用者介面,例如標籤、卡片或聊天氣泡。

適用情境

  • 響應式UI版面配置
  • 動態文字內容顯示
  • 可變訊息長度的聊天介面
  • 卡片或容器文字適應
  • 多平台應用一致性

主要特色

  • 自動文字縮放
  • 跨平台支援
  • 可設定的最小/最大文字大小
  • 支援 TextStyle 自訂
  • 防止文字溢出

適合對象

  • 開發響應式 Flutter 應用的開發者
  • 需要一致文字渲染的設計師
  • 包含可變長度文本輸入的應用程式
  • 需要自適應字型的UI元件

使用建議

  • 多個實例可能影響效能
  • 需要仔細調整最小/最大字體大小
  • 不適用於固定大小的文字需求
  • 對中間縮放步驟的控制有限
  • 最佳搭配可預測的佈局約束使用

所屬分類

使用此套件的專案

所在榜單