一款基于react-native-reanimated & react-native-gesture-handler的高性能图片预览组件;
github详细介绍: https://github.com/BooYeu/react-native-reanimated-viewer
先来看看效果:
使用起来也非常的便捷在不影响现在的布局的情况下,无缝衔接,使用ImageWrapper包裹即可!
import React, { memo, useRef, useMemo } from 'react';
import { View, Image } from 'react-native';
import { ImageWrapper, ImageViewer } from 'react-native-reanimated-viewer';
const ImageViewerPage = () => {
const imageRef = useRef(null);
const mockData = useMemo(
() => [
{
smallUrl:
'https://img2.baidu.com/