Поскольку вы уже знаете значение текста, так как вы его установили, вам, вероятно, следует просто передать его функции onPress
.
Это означает, что вы можете сделать что-то вроде:
onPress = (text) => () => {
console.log(text);
// do all the things that should happen when the text is pressed
}
Затем в вашем TouchableHighlight
передать значение. Это значение может быть из штата или жестко закодировано, как вы делали выше.
<TouchableHighlight style={styles.quickReply} onPress={this.onPress('Yes')}>
<Text>Yes</Text>
</TouchableHighlight>
API в любом случае не предоставляет возможность получения меток оси X для вертикула (если я не пропустил это, потому что мне это тоже нужно), то, что мы сделали, было комбинацией меток точек точек данных и обычных меток оси X - не идеально, но работает
Если хотите больше контроля, попробуйте что-нибудь вроде диаграмм Дунды