FLUTTER ECOSYSTEM

flutter_persistent_keyboard_height

用於取得鍵盤高度的 Flutter 套件。可用於以正確高度顯示貼紙/表情符號模態框。

flutter_persistent_keyboard_height 封面
最新版本
1.0.5
近 30 天下載
54
喜歡數
33
Pub 分數
150

Package Overview

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

套件概覽

一個 Flutter 套件,可持續提供螢幕鍵盤的高度,以實現精確的 UI 調整。它特別適用於將貼紙或表情符號模態框等元件相對於鍵盤進行定位。此套件可在 Android 和 iOS 平台上運作,確保行為一致。它會監聽鍵盤狀態變更,並透過串流暴露目前的高度,方便整合至響應式版面中。

適用情境
  • 鍵盤彈出時調整UI佈局
  • 將模態框置於鍵盤上方
  • 確保內容在輸入期間保持可見
  • 建立具有動態輸入區域的聊天介面
  • 使用即時鍵盤感知建構表單
主要特色
  • 即時鍵盤高度監控
  • 跨平台支援(Android 與 iOS)
  • 基於流的 API,用於反應式更新
  • 最小化設定和整合
  • 即使在動畫過程中也能準確檢測高度
適合對象
  • 聊天應用開發者
  • 表單建構器
  • 需要鍵盤感知的UI組件
  • 開發輸入密集型介面的開發者
  • 靠近鍵盤的浮動操作按鈕的應用程式
使用建議
  • 需要正確釋放串流以避免記憶體洩漏
  • 可能需要額外的邏輯來處理像分體鍵盤這樣的邊緣情況
  • 不適用於靜態鍵盤高度場景
  • 依賴於平台特定的鍵盤事件
  • 應在多個設備和作業系統版本上進行測試
支援平台AndroidiOS

安裝套件

flutter pub add flutter_persistent_keyboard_height

所屬分類

原始碼儲存庫

相關專案

暫無相關資料。