React Native 在高IOS版本下无法显示图片的问题处理

图片在低ios版本下可以看到图片,在高版本ios下显示不了图片

直接上解决方法

找文件 /node_modules/react-native/Libraries/Image/RCTUIImageViewAnimated.m 修改源码

原代码

复制代码
if (_currentFrame) {
    layer.contentsScale = self.animatedImageScale;
    layer.contents = (__bridge id)_currentFrame.CGImage;
}

修改后代码

复制代码
if (_currentFrame) {
    layer.contentsScale = self.animatedImageScale;
    layer.contents = (__bridge id)_currentFrame.CGImage;
} else {
    [super displayLayer:layer];
}

实测有效,才来分享

相关推荐
沐言人生12 小时前
React Native 源码分析1——HybridData 机制深度分析
android·react native
空中海12 小时前
01 React Native 基础、核心组件与布局体系
javascript·react native·react.js
空中海12 小时前
05 React架构设计、项目实践与专家清单
前端·react.js·前端框架
空中海15 小时前
04 工程化、质量体系与 React 生态
前端·ubuntu·react.js
Yue16815 小时前
一文教你五分钟学会Zustand,React状态管理更加方便!
react native
空中海15 小时前
03 性能、动画与 React Native 新架构
react native·react.js·架构
空中海17 小时前
02 React Native状态、导航、数据流与设备能力
javascript·react native·react.js
空中海18 小时前
04 React Native工程化、质量、发布与生态选型
javascript·react native·react.js
郑生zs20 小时前
Hooks-useEffect
react.js
光影少年20 小时前
react函数组件、类组件、纯组件、受控/非受控组件
前端·react.js·掘金·金石计划