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];
}

实测有效,才来分享

相关推荐
jt君4242635 分钟前
Bridge vs JSI,发生了什么变化以及为什么重要
react native
光影少年38 分钟前
Context 如何实现 Provider 嵌套优化
react.js·掘金·金石计划·redux
人月神话Lee1 小时前
【图像处理】一文带你窥探近期火热图像App的主要实现原理:主色提取——从图像到调色板
ios·ai编程·图像识别
丑过三八线2 小时前
Umi 配置文件 .umirc.ts 详解
linux·运维·ubuntu·react.js
. . . . .4 小时前
react-navtive实战记录
react.js·android-studio
Aphasia31115 小时前
手写KeepAlive组件
前端·react.js·面试
2601_9557674219 小时前
iPhone 17 全系屏幕光学特性与保护膜选型技术分析
ios·ar·iphone·圆偏振光护眼·iphone17护眼钢化膜·#观复盾护景贴
whatever who cares19 小时前
大型 React 项目的文件结构
前端·react.js·前端框架