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

实测有效,才来分享

相关推荐
CocoaKier1 小时前
苹果谷歌商店:如何监控并维护用户评分评论
ios·google·apple
青青家的小灰灰2 小时前
React 架构进阶:自定义 Hooks 的高级设计模式与最佳实践
前端·react.js·前端框架
iOS日常2 小时前
iOS设备崩溃日志获取与查看
ios·xcode
wangruofeng9 小时前
AI 助力 Flutter 3.27 升级到 3.38 完整指南:两周踩坑与实战复盘
flutter·ios·ai编程
iOS日常1 天前
Xcode 垃圾清理
ios·xcode
yuki_uix1 天前
Props、Context、EventBus、状态管理:组件通信方案选择指南
前端·javascript·react.js
牛奶1 天前
React 底层原理 & 新特性
前端·react.js·面试
牛奶1 天前
React 基础理论 & API 使用
前端·react.js·面试
小呆呆_小乌龟1 天前
同样是定义对象,为什么 TS 里有人用 interface,有人用 type?
前端·react.js
开心就好20251 天前
不越狱能抓到 HTTPS 吗?在未越狱 iPhone 上抓取 HTTPS
后端·ios