【发布时间】:2017-05-12 19:13:54
【问题描述】:
我正在使用 react-native-lightbox 来缩放图像。我有一个缩略图,当按下它时,会加载一个大于屏幕分辨率的图像,以便在不损失质量的情况下进行可能的缩放。
打开灯箱时出现问题,图像被裁剪到屏幕尺寸,我无法将其放大到全尺寸。
在Android上运行良好,所以我认为它与Retina Screen有关。
对此有什么想法,或者您知道可以让我完成此任务的组件吗?
代码如下:
<Lightbox
key={images.photo_id}
activeProps={{
resizeMode: 'contain',
source: { uri: images.photo_sizes.full },
style: { flex: 1, width: null, height: null }
}}
>
<Image
source={{ uri: images.photo_sizes.thumbnail }}
style={ flex: 1, height: 200, width: null }
resizeMode='cover'
/>
</Lightbox>
谢谢!
【问题讨论】:
标签: react-native react-native-ios