【问题标题】:react-native TouchableHighlight disable onPress color flickeringreact-native TouchableHighlight 禁用 onPress 颜色闪烁
【发布时间】:2018-05-10 01:12:45
【问题描述】:

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

这是屏幕渲染:

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

我如何做到这一点?

【问题讨论】:

    标签: react-native flicker touchablehighlight onpress


    【解决方案1】:

    使用TouchableWithoutFeedback 或将activeOpacity 设置为1.0。

    【讨论】:

    • 拯救我的一天,最好的答案
    【解决方案2】:

    如果必须使用TouchableHighlight

    您可以设置TouchableHighlight ComponentunderlayColor属性

    此属性的默认值为黑色。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多