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

实测有效,才来分享

相关推荐
Digitally15 小时前
5 种简易方法:摩托罗拉手机数据迁移至 iPhone 17
ios·智能手机·iphone
谢尔登17 小时前
【React】 状态管理方案
前端·react.js·前端框架
Eiceblue1 天前
使用 JavaScript 在 React 中实现 Word 转 PDF
javascript·react.js·word
光影少年2 天前
react navite 跨端核心原理
前端·react native·react.js
用户298698530142 天前
在 React 中使用 JavaScript 合并 Excel 文件
前端·javascript·react.js
CaffeinePro3 天前
告别知识点零散!React零基础通关,从环境搭建到Ant Design页面实战
前端·react.js
EricStone3 天前
VibeCoding工程流程学习二:iOS项目架构
ios·vibecoding
Ruihong4 天前
Vue withDefaults 转 React:VuReact 怎么处理?
vue.js·react.js·面试