我有一个图片,我从一个网址上拉下来.我不知道这张照片的尺寸.

如何设置<Image/>的样式/布局,使其成为父视图的全宽,并计算高度,以保持纵横比?

我试过在0.34.0-rc中使用onLoad.0和高度/宽度在event.nativeEvent.source中均为0.

这张照片是<ScrollView/>码的.我不是想要全屏图像.

推荐答案

React Native内置了一个函数,可以返回图像的宽度和高度:Image.getSize().Check out the documentation here

React-native相关问答推荐

如何在API调用期间将本地存储(Expressc存储)中的令牌传递到后台

在我的 React Native 应用程序中获取数据返回 [object Object] 而不是 renderSectionHeader

如何渲染一个 svg 以在不同的窗口大小下动态地看起来相同?

按下按钮有一个borderRadius

使用 React-Native 将 content:// URI 转换为 Android 的实际路径

react-native 中的layout-only view removal优化是什么?

React-Native 构建失败的应用程序:mergeDebugAssets

当我导航到react-native 的新页面时,如何强制卸载组件?

自定义标签栏react Navigation 5

java.lang.UnsatisfiedLinkError:找不到要加载的 DSO:libfbjni.so 结果:0

使用条码 scanner 掩码的透明视图react-native相机

有react-native复选框的例子吗?

如何修复 npm start cannot determine native SDK version错误?

React Native Navigation 组件路由问题

在不使用 3rd 方库的情况下,在react-native中显示主屏幕之前显示启动画面

如何在react-native中绘制虚线边框样式

react-native:webview 高度

React Navigation 切换背景 colored颜色 和样式 StackNavigator

发布未使用 JavaScript 代码更新的 APK

react-native 开始给出 Invalid 正则表达式无效错误