react-native - 本机基础需要键盘覆盖内容
解决方案
您至少必须尝试使用一些代码询问!- 看看如何提问
无论如何,您必须import { Keyboard } from "react-native";
添加侦听器。每当键盘打开时,隐藏页脚。
就像是:
componentDidMount () {
this.keyboardDidShowListener = Keyboard.addListener('keyboardDidShow', this._keyboardDidShow);
this.keyboardDidHideListener = Keyboard.addListener('keyboardDidHide', this._keyboardDidHide);
}
componentWillUnmount () {
this.keyboardDidShowListener.remove();
this.keyboardDidHideListener.remove();
}
_keyboardDidShow () {
// change the state of showFooter to false
}
_keyboardDidHide () {
// change the state of showFooter to true
}
查看键盘文档
推荐阅读
- python - 浮点数计算时的小数值误差
- python - 使用 Python 的点图的节点和边的上下文菜单
- terraform - Terraform 以正确的顺序创建资源,但以错误的顺序销毁它们
- c# - 使用 FFMPEG(c# 应用程序)向视频添加文本
- android - 在不使用云服务的情况下,在哪里使用 React Native 将数据存储在本地以保持持久性和安全性?
- activerecord - ActiveRecord 视图为单个记录方法生成 SQL
- snowflake-cloud-data-platform - where used list - 查询雪花元数据信息
- java - 如何将 imageViews 设置为单击而不是双击
- java - 日期回文查找器无法正常运行 (Java)
- r - 纯 RDA 和双标图,删除贡献大于 10% 方差的值