TouchableNativeFeedback在整个屏幕上波动?

时间:2016-06-30 21:41:58

标签: react-native react-native-android

我正在使用TouchableNativeFeedback在Android上按下React Native按钮时提供涟漪。

看起来像这样:

  <TouchableNativeFeedback
    background={TouchableNativeFeedback.Ripple('rgba(3, 155, 229, 0.3)')}
    onPress={() => {onClick(text)}}
    delayPressIn={0}
  >
      ....
  </TouchableNativeFeedback>

我知道我可以在这样的视图范围外制作波纹渲染:

<TouchableNativeFeedback
    background={TouchableNativeFeedback.Ripple('gray', true)}
>
    ...
</TouchableNativeFeedback>

然而,涟漪在小半径范围内淡出(尽管它们确实超出了视角范围)。有没有办法在整个屏幕上产生巨大的波纹?

我有一个清除输入的按钮(有点像计算器上的清晰按钮),当用户点击清除按钮时,我想在整个屏幕上出现大的红色波纹。

react-native: 0.28.0
react-native-cli: 1.0.0
react: 15.1.0

0 个答案:

没有答案