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

实测有效,才来分享

相关推荐
小林ixn9 小时前
深入 React useState:从闭包陷阱到性能优化的完整指南
react.js·性能优化
触底反弹11 小时前
🚀 从 DOM0 级到 React 合成事件:前端事件监听的 20 年演进史
前端·react.js·面试
GitLqr14 小时前
Vue 3.6 Vapor Mode vs React 19 Compiler:前端架构的两条分叉路
vue.js·react.js·vapor
我是大卫17 小时前
【图】React源码解析-从数据结构、调度器、源码设计模式到状态计算引擎,深挖useReducer原理
前端·react.js·源码
kisshyshy18 小时前
给端侧大模型装上“发动机”:React 合成事件 + 进度条组件全解
前端·react.js·node.js
AaronMan18 小时前
iOS 中的 Subscription 与 RACDisposable:订阅生命周期管理
ios
代码的小搬运工19 小时前
【iOS】天气预报仿写总结
ios·objective-c·cocoa
代码的小搬运工20 小时前
【iOS】3G-Share仿写总结
macos·ios·cocoa
Lvan的前端笔记21 小时前
SwiftUI:iOS 常用视图组件速查
ios·swiftui·swift