2016-05-30 66 views

回答

3

这真是不可取的,但这样的事情应该工作

simulatePress() { 
    this.touchable.props.onPress(); 
} 

render() { 
    return (
     <TouchableOpacity ref={component => this.touchable = component} onPress={() => console.log('onPress')}> 
      <Text>Tap me</Text> 
     </TouchableOpacity 
    ); 
} 

真的不过,你要实现的目标是什么?有可能有更好的方法来做到这一点。

+0

谢谢你,这个工作在调用该方法,而不是在模拟点击的效果,我用动画的解决了这个问题,我换成一个脉冲的不透明度的变化..., – Hanane

+0

这工作!谢谢。 – VolkanSahin45