Categories: React Native 教程

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

这个人很懒,什么都没有留下~

Share
Published by
terry

Recent Posts

自定义指令:聊聊vue中的自定义指令应用法则

今天我们来聊聊vue中的自定义…

7 天 ago

聊聊Vue中@click.stop和@click.prevent

一起来学下聊聊Vue中@cli…

2 周 ago

Nginx 基本操作:启动、停止、重启命令。

我们来学习Nginx基础操作:…

2 周 ago

Vue3:手动清理keep-alive组件缓存的方法

Vue3中手动清理keep-a…

3 周 ago

聊聊React和Vue组件更新的实现及区别

React 和 Vue 都是当…

4 周 ago