【发布时间】:2016-04-22 14:26:22
【问题描述】:
我有以下代码,它适用于我的 iOS 应用程序,并在单击屏幕上的任意位置时保持键盘打开,但在 Android 上它仍然关闭键盘,有什么想法吗?
return (
<ScrollView
style={ styles.flex }
automaticallyAdjustContentInsets={ false }
keyboardShouldPersistTaps={ true }
contentInset={{ 'bottom':20 }}
keyboardDismissMode='on-drag'
>
<View>...</View>
</ScrollView>
);
【问题讨论】:
-
可能是,因为您的触摸被检测为拖动并且您已将keyboardDismissMode 启用为
on-drag。如果没有,您是否可以提供rnplay.org sn-p? -
我试图删除它,但它并没有产生任何影响。奇怪的是,这只是 Android 模拟器上的问题。我不认为我可以将其分解以进行重播,恐怕这是一个大项目。
-
也许你在
View里面使用FlatList?
标签: android react-native