具有<touchableopacity>的setOpacityTo()in react-native

时间:2018-01-17 19:49:58

标签: react-native touchableopacity

如何在react-native中使用方法setOpacityTo()<TouchableOpacity>

setOpacityTo((value: number), (duration: number));

https://facebook.github.io/react-native/docs/0.42/touchableopacity.html

1 个答案:

答案 0 :(得分:0)

<TouchableHighlight ref="touch" onPress={this.onPress}/>

this.refs.touch.setOpacityTo(50);

我想这应该有效。

当您在任何React组件中使用ref prop时,您基本上将该实例添加到组件的全局注册表中,它们存储您稍后可以访问的引用。

以后访问该实例的方法是使用this.refs。

这样,您就可以调用将设置不透明度的组件方法。