Skip to content

Commit dd0a34b

Browse files
authored
feat: use UIGraphicsImageRenderer (#231)
1 parent 367b000 commit dd0a34b

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

packages/react-native-bottom-tabs/ios/Extensions.swift

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,10 @@ extension PlatformImage {
4545
}
4646
return newImage
4747
#else
48-
UIGraphicsBeginImageContextWithOptions(size, false, 0.0)
49-
self.draw(in: CGRect(origin: CGPoint.zero, size: size))
50-
let resizedImage = UIGraphicsGetImageFromCurrentImageContext()!
51-
UIGraphicsEndImageContext()
52-
return resizedImage
48+
let renderer = UIGraphicsImageRenderer(size: size)
49+
return renderer.image { context in
50+
self.draw(in: CGRect(origin: .zero, size: size))
51+
}
5352
#endif
5453
}
5554
}

0 commit comments

Comments
 (0)