所以我不想完全关闭文本选择,但需要在某些事件发生时取消选择文本。这是可能的RN的文本输入?
可以有ref使用模糊方法,它将取消文本选择,如下所示
const TextInputComp = () => {
const [text, onChangeText] = React.useState('My Text');
const inputref = React.useRef();
const deselect = () => {
inputref.current.blur()
};
return (
<SafeAreaView>
<TextInput
ref={inputref}
style={styles.input}
onChangeText={onChangeText}
value={text}
/>
<Button title="deselect" onPress={deselect}></Button>
</SafeAreaView>
);
};