我有以下代码,可以在我的iOS应用程序上运行,并在点击屏幕上的任何位置时保持键盘打开,但在Android上它仍然关闭键盘,任何想法?
return (
<ScrollView
style={ styles.flex }
automaticallyAdjustContentInsets={ false }
keyboardShouldPersistTaps={ true }
contentInset={{ 'bottom':20 }}
keyboardDismissMode='on-drag'
>
<View>...</View>
</ScrollView>
);
答案 0 :(得分:3)
如果您的 ScrollView/FlatList 在另一个 ScrollView/Flatlist 中,您必须将 keyboardShouldPersistTaps 设置为父 ScrollView/Flatlist 以及所有嵌套的
答案 1 :(得分:2)
我希望以上答案能解决您的问题,这里是doc
仅需注意,您应该向屏幕上的第一个ScrollView提供keyboardShouldPersistTaps
。
答案 2 :(得分:1)
你可以试试这个。 keyboardShouldPersistTaps = “处理”
答案 3 :(得分:0)