FLUTTER ECOSYSTEM

keyboard_height_plugin

在显示之前发出键盘高度的 Flutter 插件(iOS/Android)

最新版本
0.3.0
近 30 天下载
1.3万
喜欢数
31
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

keyboard_height_plugin 是一个 Flutter 包,可在 Android 和 iOS 设备上实时更新屏幕键盘在出现前的高度。它会在键盘即将显示时发出键盘高度信息,使开发者能够动态调整 UI 布局,从而提升用户体验。该插件特别适用于表单或输入字段,避免内容被键盘遮挡。它在两个主要移动平台上都能无缝运行,并可通过 pub.dev 轻松集成。该插件轻量且专注于键盘高度检测,不包含额外功能。

适合场景
  • 动态表单布局调整
  • 防止输入字段重叠
  • 实时UI响应性
  • 移动应用键盘意识
  • 优化输入过程中的屏幕空间
主要特点
  • 在显示前发出键盘高度
  • 跨平台(Android & iOS)
  • 轻量且专注
  • 通过 pub.dev 的简单集成
  • 无额外依赖
适合对象
  • 开发输入密集型应用的开发者
  • 需要响应式 UI 的应用
  • 基于表单的移动应用
  • 需要精确键盘反馈的项目
  • 针对 iOS 和 Android 的 Flutter 应用
使用建议
  • 需要手动处理布局变化
  • 仅限键盘高度
  • 不支持自定义键盘
  • 无内置动画支持
  • 可能需要额外的状态管理
支持平台AndroidiOS

安装插件

flutter pub add keyboard_height_plugin

所属分类

源码仓库

关联项目