IOS 14 图像渲染问题反应原生

时间:2021-01-26 10:28:26

标签: ios react-native ios14

我无法在 IOS 14 模拟器上渲染图像

我已经尝试了以下

issue resolution

但在尝试上述代码后,当我重新构建代码时,更改会自动撤消,问题仍然存在。

1 个答案:

答案 0 :(得分:1)

添加[super displayLayer:layer]后可以显示图片;如果 _currentFrame 为零 如果我理解正确,_currentFrame 应该是用于动画图像,所以如果它是静止图像,我们可以使用 UIImage 实现来处理图像渲染,不确定它是否正确修复。 react-native/Libraries/Image/RCTUIImageViewAnimated.m

  if (_currentFrame) {
    layer.contentsScale = self.animatedImageScale;
    layer.contents = (__bridge id)_currentFrame.CGImage;
  } else {
    [super displayLayer:layer];
  }
相关问题