Identify Return Key action in React Native

后端 未结 3 1186
渐次进展
渐次进展 2021-02-06 20:59

I have a TextInput which I have enabled multiline as true. Thing is the Keyboard won\'t hide after Return is pressed. It goes to a new line. So I was h

3条回答
  •  后悔当初
    2021-02-06 21:37

    In case you are using with multiline={true}, the return key would also add the newline in the text before calling onSubmitEditing. Also, the keyboard won't get dismissed automatically making you import { Keyboard } from 'react-native' and calling Keyboard.dismiss() in onSubmitEditing.

    An easier solution would be to use the blurOnSubmit={true} to automatically dismiss the keyboard and prevent return key from registering as newline.

提交回复
热议问题