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

实测有效,才来分享

相关推荐
Ruihong13 小时前
手写 React 对比 VuReact 编译:真正省下来的是维护成本
vue.js·react.js·面试
LIO13 小时前
React Router 极简指南(v6+)
前端·react.js
朝阳3914 小时前
react【实战】搜索框(含联动动画,清空按钮)
前端·javascript·react.js
Bug 挖掘机14 小时前
从0到1做出可复用的 iOS 自动化测试 Skill,附真机演示效果
自动化测试·测试开发·ios
掘根14 小时前
【微服务即时通讯】客户端通信连接
ios·iphone
吃西瓜的年年14 小时前
react(五)路由
前端·react.js·前端框架
00后程序员张15 小时前
完整指南 iOS App上架到App Store的步骤详解
macos·ios·小程序·uni-app·objective-c·cocoa·iphone
鹤卿12315 小时前
Block基础
开发语言·ios·objective-c
开开心心loky15 小时前
[OC 底层] (二)类与对象底层原理
macos·ios·objective-c·cocoa
M ? A16 小时前
Vue 转 React:toRaw(),VuReact 怎么处理?
前端·javascript·vue.js·经验分享·react.js·面试·vureact