3

我想禁用当 TouchableHighlight 被按下时使图像变黑的“颜色闪烁”或“颜色闪烁”效果。

这是屏幕渲染:

<TouchableHighlight onPress={this._onPressButton}>
                  <Image
                  source={require('../../img/fish.png')}
                  style={[styles.iconSize, styles.iconMarginRight]}/>
</TouchableHighlight>

我如何做到这一点?

4

2 回答 2

15

使用TouchableWithoutFeedback或设置activeOpacity为 1.0。

于 2017-11-26T23:17:21.500 回答
1

如果必须使用TouchableHighlight

可以设置TouchableHighlight 组件的underlayColor属性

此属性的默认值为黑色。

于 2021-10-12T16:32:56.457 回答