React-native-gesture-handler: BaseButton 似乎不尊重 `TouchableWithoutFeedback`

创建于 2020-02-28  ·  4评论  ·  资料来源: software-mansion/react-native-gesture-handler

我有一个keyboardShouldPersistTaps设置为never的 ScrollView 。 如果我从 react-native 放一个TouchableWithoutFeedback和一个TextInput在这个视图中点击TouchableWithoutFeedback不会触发它的onPress并且只会模糊TextInput 。 但是,如果我用此包中的BaseButton替换TouchableWithoutFeedback ,则点击该按钮会模糊视图并激活onPress上的BaseButton

Missing info Touchable

最有用的评论

好的,这是一个工作示例: https ://snack.expo.io/@tiltshift/cf2c6f

当输入集中在卡片底部时,如果您按下“baseButton”,顶部的按钮按下计数将更新。 这与我们使用原生TouchableWithoutFeedback得到的行为不一致,其中计数值不更新

所有4条评论

如果它仍然相关,你能提供一些小的复制品吗?

让我看看我是否还能记得我们在哪里遇到这个问题,以及我是否可以重现!

我想我上面可能有一个错字,我猜第一个TouchableWithoutFeedback应该是keyboardShouldPersistTaps

好的,这是一个工作示例: https ://snack.expo.io/@tiltshift/cf2c6f

当输入集中在卡片底部时,如果您按下“baseButton”,顶部的按钮按下计数将更新。 这与我们使用原生TouchableWithoutFeedback得到的行为不一致,其中计数值不更新

此页面是否有帮助?
0 / 5 - 0 等级