TouchableOpacity не работает внутри Animated.View - PullRequest
0 голосов
/ 14 мая 2019

Я пытаюсь перевести шар из одной позиции (x1, y1) в другую (x2, y2). Этот перевод должен произойти после нажатия на мяч.

Я использую Animated.View, который получает текущую позицию мяча из переменной состояния. В этом анимированном виде я обертываю детей, используя Touchable Opacity. Я также посмотрел в Интернете, и, насколько я понимаю, эта проблема связана с абсолютным положением мяча (начальное и конечное положение мяча передается как опора от родителя)

<Animated.View style={this.state.position.getLayout()}>
    <TouchableOpacity onPress={()=>console.log('clicked')}>
        <View>
            {this.props.children}
        </View>
    </TouchableOpacity>
</Animated.View>

Я не могу понять, почему onPress не запускается, а также хочу узнать решение этой проблемы. Спасибо

...