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

实测有效,才来分享

相关推荐
星辰即远方7 小时前
天气预报总结
macos·ios·objective-c·cocoa
秋雨梧桐叶落莳9 小时前
计算器仿写总结
学习·macos·ios·objective-c·cocoa
先吃饱再说11 小时前
编写一个颜色选择器之后,我理解了 React 工程化的三层架构
react.js·前端框架·前端工程化
先吃饱再说11 小时前
别说你懂 useEffect:从底层机制到生命周期管理,这篇全讲透了
react.js·前端框架
先吃饱再说11 小时前
从“传事件”到“只传值”:React + TypeScript 组件 Props 设计的两次进化
react.js·前端框架·前端工程化
末代iOS程序员华仔17 小时前
iOS上架海外工具类应用合规指南:避免封号与下架风险
flutter·ios·swift
末代iOS程序员华仔19 小时前
Flutter 开发 iOS App 上架全流程与常见问题分析
flutter·ios
末代iOS程序员华仔19 小时前
Flutter开发iOS海外工具类应用上架合规指南与风险规避
flutter·ios
Seven_Ting21 小时前
React-Hooks笔记
前端·笔记·react.js
meilindehuzi_a1 天前
React Todo 实战:useEffect 生命周期与 localStorage 持久化
前端·javascript·react.js