如果 TextInput 为空,如何禁用返回键。就像默认的 ios 信使一样
因此,如果输入中没有文本,搜索按钮将被禁用。
在react-native中使用
returnKeyType="search"
出现搜索按钮,但我没有找到任何可以禁用它的东西。
我将如何实现这一目标?
使用 TextInput
的enablesReturnKeyAutomatically 属性
我知道它不能回答你的问题,但它帮助我做了这样的事情,因为你不能完全禁用它......
您可以禁用
blurOnSubmit
并像这样处理输入:
<TextInput
blurOnSubmit={false}
onSubmitEditing={(submitEvent) =>
doSomething(submitEvent.nativeEvent.text)
Keyboard.dismiss() // import { Keyboard } from 'react-native'
}
/>