0
タッチ可能なコンポーネントをタップして、他のタッチ可能なコンポーネントのプレスイベントをトリガーする方法はありますか?ありがとう!タッチ可能なコンポーネントをタップして、他のタッチ可能なコンポーネントのプレスイベントをトリガーする方法はありますか?
例: -
<TouchableHighlight onPress={this._triggerSecond}>
<Image
style={styles.button}
source={require('./myButton.png')}
/>
</TouchableHighlight>
ユーザーが最初TouchableHighlightをタップする場合は、それが第二TouchableHighlightをトリガする必要があります。両方のコンポーネントは、タップをしようとしている。このように
// First one
<TouchableHighlight onPress={this._method}>
<Image
style={styles.button}
source={require('./myButton.png')}
/>
</TouchableHighlight>
// Second one
<TouchableHighlight onPress={this._method}>
<Image
style={styles.button}
source={require('./myButton.png')}
/>
</TouchableHighlight>
:
<TouchableHighlight>
<Image
style={styles.button}
source={require('./myButton.png')}
/>
</TouchableHighlight>
ありがとうございます。しかし、私はちょうど、知ってほしい、どのようにプログラムのネイティブの反応でタッチイベントをトリガする方法。 –
ファーストタッチ可能は、1つの機能だけでなく、2番目のタッチ可能なコンポーネントをトリガーします。別の機能を引き起こします。 –
AFAIKを見ると、TouchableHighlightからWeb上の 'click()'のようなメソッドを呼び出す方法はありませんが、そのロジックを同じクラスのメソッドに入れることができると思います。 'method1'が呼び出された後、そこから' method2'を呼び出すことができます。 –