Avoid generating zero size bitmaps
This commit is contained in:
@@ -31,8 +31,9 @@ class GradientView: UIImageView
|
||||
}
|
||||
|
||||
private func gradientImage(forSize size: CGSize) -> UIImage? {
|
||||
var image: UIImage? = nil
|
||||
guard size != .zero else { return nil }
|
||||
|
||||
var image: UIImage? = nil
|
||||
UIGraphicsBeginImageContext(size)
|
||||
if let context = UIGraphicsGetCurrentContext() {
|
||||
let gradientColorsArray = self.colors.map { $0.cgColor }
|
||||
|
||||
Reference in New Issue
Block a user