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

实测有效,才来分享

相关推荐
pe7er6 小时前
Reactnative 项目开发(最佳?)实践
react native
轻语呢喃6 小时前
useRef :掌握 DOM 访问与持久化状态的利器
前端·javascript·react.js
wwy_frontend6 小时前
useState 的 9个常见坑与最佳实践
前端·react.js
egghead263167 小时前
React组件通信
前端·react.js
每天开心7 小时前
从零开始:使用 Expo 构建你的第一个 React Native 应用
react native
小陀螺呀7 小时前
在React项目中实现Redux的完整指南
react.js
冯志浩8 小时前
React Native 状态管理 - useState
react native·掘金·金石计划
OLong8 小时前
React Update Queue 源码全链路解析:从 setState 到 DOM 更新
前端·react.js
wwy_frontend9 小时前
不想装 Redux?useContext + useReducer 就够了!
前端·react.js
xixixin_11 小时前
【H5】禁止IOS、安卓端长按的一些默认操作
android·css·ios·h5