FLUTTER ECOSYSTEM

keyboard_visibility

用於在 Android 和 iOS 上發現軟鍵盤可見性狀態的 Flutter 插件。

最新版本
0.5.6
近 30 天下載
96
喜歡數
122
Pub 分數
35

Package Overview

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

套件概覽

keyboard_visibility 套件是一個 Flutter 插件,讓開發者能夠偵測 Android 與 iOS 裝置上軟鍵盤的可見狀態。它提供簡單的 API 來監聽鍵盤顯示/隱藏事件,讓應用程式能動態回應——例如調整版面或滾動內容進入視圖。這在表單或聊天介面中特別實用,因為使用者輸入需要視覺反饋。此套件跨平台無縫運作,設定簡單,非常適合響應式 UI。

適用情境
  • 表單輸入處理
  • 聊天應用UI調整
  • 動態佈局調整
  • 滾動到聚焦欄位
  • 響應式使用者介面
主要特色
  • 即時鍵盤狀態檢測
  • 跨平台支援(Android 與 iOS)
  • 簡單的事件監聽器 API
  • 最小設定
  • 與 FocusNode 和 TextEditingController 相容
適合對象
  • 開發表單密集型應用的開發者
  • 聊天或訊息應用
  • 需要動態鍵盤感知版面的 UI
  • 需要響應式輸入處理的應用
  • Flutter 初學者探索平台特定功能
使用建議
  • 在 Web 平台上無法使用
  • 需要妥善管理事件監聽器
  • 可能需要額外的邏輯來處理複雜的UI轉換
  • 僅限鍵盤可見性,而非大小或動畫
  • 無內建動畫或過渡效果
支援平台暫無資料

安裝套件

flutter pub add keyboard_visibility

所屬分類

原始碼儲存庫

相關專案