打开键盘时获取键盘高度或顶部位置

问题描述:

键盘打开时如何获得键盘高度或顶部位置?我找到了以下模块,但它仅适用于iOS。我如何获得Android?打开键盘时获取键盘高度或顶部位置

反应,本机keyboardevents

现在你可以很容易地找到这从反应本土进口,键盘模块。此处有很好的文档https://facebook.github.io/react-native/docs/keyboard.html

+0

的文档提到是高处位置。 – Dan

您可以通过键盘事件访问键盘细节。

数据格式:

Object { "height": 282, "screenX": 0, "screenY": 401.4285583496094, "width": 411.4285583496094, }

你可以叫从而访问它们:

import { Keyboard } from 'react-native' 

keyboardDidShow (e) { 
    const { height, screenX, screenY, width } = e.endCoordinates.height 
    console.log(height) 
}