React Native - 'useNativeDriver' не был указан в модальном - PullRequest
0 голосов
/ 09 апреля 2020

Я строю модал, который отображает масштабируемое изображение, используя библиотеку act-native-image-viewer . Это мой пользовательский компонент:

       <Modal
            animationType="slide"
            visible={isVisible}
            transparent={true}
        >
            <ImageViewer imageUrls={images} />
        </Modal>

Дело в том, что когда я нажимаю на изображение, появляется модальное изображение, и оно отображает масштабируемое изображение, но с этим предупреждением:

Анимированный: useNativeDriver не указан. Это обязательный параметр, и для него должно быть явно установлено значение true или false

Я много искал и нашел решения, в которых есть что-то вроде этого:

animatedValue = new Animated.Value(-300);

componentDidMount() {
    Animated.timing(this.animatedValue,
        {
            toValue: 0,
            duration: 3000,
            useAnimatedDriver: true,
        }).start();
}

и включая ImageViewer внутри компонента Animated.View, но я пробовал это, и у меня все еще есть то же предупреждение. Любое решение? Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...