我该如何平移以关闭键盘?

时间:2018-07-04 00:15:02

标签: ios user-interface react-native

在“消息”应用中,您可以“向下平移”,键盘将跟随触摸直到消失。

像这样的React Native最佳解决方案是什么?

1 个答案:

答案 0 :(得分:1)

ScrollView组件具有一个名为keyboarddismissmode的属性。

  

keyboardDismissMode

     

确定键盘是否响应拖动而被关闭。

     

跨平台

     
      
  • none(默认设置),拖动操作不会关闭键盘。
  •   
  • on-drag,在开始拖动时将键盘关闭。
  •   
     

仅iOS

     
      
  • interactive,通过拖动以交互方式关闭键盘,并与触摸同步移动;向上拖动取消   解雇。在android上,不支持此功能,它将具有   与“无”相同的行为。
  •   

我从未使用过此属性,但是从描述和this answer来看,我认为这就是您要寻找的。