React Native:高亮触摸

一个包装器是为了让视图对触发做出合适的响应。按下按钮,包装后的视图的透明性就会降低,这样底衬的颜色就会显示出来,使视图颜色变暗或者着色。底衬的出现是因为向视图层次结构添加了一个视图,如果使用不正确的话,这有时候会导致不必要的认为视觉效果,例如,如果包装了的视图的背景颜色不是很明确的设置成一个不透明的颜色。

例子:

renderButton: function() {  return (
    <TouchableHighlight onPress={this._onPressButton}>
      <Image
        style={styles.button}
        source={require(image!myButton)}
      />
    </TouchableHighlight>
  );
},

属性

Edit on GitHub

TouchableWithoutFeedback props…

activeOpacity 数值型

当触发处于活跃状态时,确定包装后的使徒的不透明度。

style View#style

underlayColor 字符串型

当触发处于活跃状态时,底衬的颜色会显示出来。


作者:terry,如若转载,请注明出处:https://www.web176.com/reactnative/22044.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2023年5月19日
下一篇 2023年5月19日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注