반응형
React-Native 0.62.2에서 iOS 14에 이미지가 표시되지 않는 현상이 발생합니다.
아마도 0.62.x에서 동일하게 발생하는 것을 생각됩니다.
이 문제를 해결하기 위해서 구글링을 했는데, React-Native 0.62.2 모듈의 소스를 수정해야 해결이 됩니다.
React-Native 0.62.2 모듈의 소스를 수정하고 싶지 않지만 해결책이 보이지 않아 수정하여 해결했습니다.
<React-Native 프로젝트 폴더 >/node_modules/react-native/Libraries/Image/RCTUIImageViewAnimated.m 에서 "if (_currentFrame)" 를 찾아서 수정해야 합니다.
[수정 전 소스]
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];
}
반응형
'React-Native' 카테고리의 다른 글
React-Native 0.64.0 화면간 데이터(파라미터) 전달하기 (1) | 2021.04.05 |
---|---|
react-native 0.64.0 화면간 이동 (1) | 2021.04.04 |
React-Native iOS 개발을 위한 VMWare Play 설정 (0) | 2021.03.28 |
React-Native Execution failed for task ':app:mergeDexDebug' (0) | 2021.03.28 |
React-Native error: package android.support.annotation does not exist (0) | 2021.03.28 |
댓글