Dismiss Keyboard React-Native
Dismiss Keyboard React-Native
是否有一种简单的方法来隐藏iOS键盘?我想强迫它关闭在一些特定的场景,不一定需要聚焦另一个视图。例如,来自服务器的特定响应。
使用内置Keyboard
模块:
import { Keyboard } from 'react-native';
Keyboard.dismiss();
可以使用
import dismissKeyboard from 'react-native/Libraries/Utilities/dismissKeyboard'
然后在需要关闭键盘的地方
dismissKeyboard();
-- -- EDIT -- --
像这样导入同样有效。
import dismissKeyboard from 'dismissKeyboard'
-- -- EDIT #2 -- --
我原来的答案现在过时了。正确的方法如下所述林@Chen-Tsu
import { Keyboard } from 'react-native';
Keyboard.dismiss();
您也可以使用我编写的这个库:react-native- dismis_keyboard。它基本上和导入'遣散键盘'一样,但它只使用公共API,因此使用起来更安全,而且不像现在那样依赖于解析'遣散键盘'的打包器。
首次导入键盘
import { Keyboard } from 'react-native';
使用:
Keyboard.dismiss();
相关文章:
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 使用Jest测试React Native应用程序
- 是否存在React Native“;WEB代码安全防护”;
- React Native Listview留有余地
- 如何在React Native中绘制图形
- 在iOS和Android上使用React native时,我还能使用本机第三方lirbraries吗
- 使用createContainer将Meteor数据获取到React Native中时出现问题
- React Native当前是否支持访问用户'的通讯簿
- React Native-What'It’在任何地方都要留下逗号
- React Native DeviceEventEmitter键盘WillShow停止工作
- 与React Native的Chart.js等效
- 如何使用webview在React Native中使用Highcharts
- 如何在React Native的MapView中设置标记
- React Native NavigatorIOS
- 如何获得React Native TextInput以在提交后保持焦点
- 使用react native检测应用程序终止
- 可以在React Native中制作一个自哈希应用程序
- React Native AlertOS api中可能有多个文本字段
- react native中常见的js模块
- 在React Native+Redux中使用Navigator