我有一些非常简单的代码:
<TextInput
onChangeText={setInputAddress}
value={inputAddress}
placeholder="Address or postcode..."
/>
<Button
title="press"
onPress={() => {
Alert.alert("clicked")
}}
/>
按钮工作正常,文本输入也工作正常,但是当我专注于输入字段并尝试单击按钮时,它不起作用。第一次单击在输入字段中模糊,第二次单击单击按钮。有没有办法阻止这种行为?
解决方案是将
keyboardShouldPersistTaps="always"
添加到周围的ScrollView
。附:使用 Flutter 就可以避免这种废话。