React-Native: анимированный вид предотвращает действие onPress TouchableOpacity - PullRequest
0 голосов
/ 11 февраля 2020
   <Animatable.View animation={'fadeIn'} duration={1000} >
        <TouchableOpacity key={index} activeOpacity={0.5} onPress={() => this.onPress()}>
                <Text>Submit</Text>
        </TouchableOpacity>
   </Animatable.View>

Анимированный View предотвращает действие onPress. Если я удалю Animated View, тогда действие onPress будет работать нормально.

Если я оберну содержимое TouchableOpacity с помощью view, тогда действие onPress будет работать нормально.

<Animatable.View animation={'fadeIn'} duration={1000} >
    <TouchableOpacity key={index} activeOpacity={0.5} onPress={() => this.onPress()}>
         <View>
            <Text>Submit</Text>
         <View>
    </TouchableOpacity>
</Animatable.View>

Может кто-нибудь сообщить мне, почему AnimatedView предотвращает onPress и почему View make onPress работает?

...