mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-02 00:17:02 +00:00
Fix settings icons
This commit is contained in:
parent
3f90ca65eb
commit
dfc5d8f59c
@ -50,7 +50,12 @@ private func renderIcon(name: String, scaleFactor: CGFloat = 1.0, backgroundColo
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if let image = UIImage(bundleImageName: name), let cgImage = image.cgImage {
|
if let image = UIImage(bundleImageName: name), let cgImage = image.cgImage {
|
||||||
let imageSize = CGSize(width: image.size.width * scaleFactor, height: image.size.height * scaleFactor)
|
let imageSize: CGSize
|
||||||
|
if scaleFactor == 1.0 {
|
||||||
|
imageSize = size
|
||||||
|
} else {
|
||||||
|
imageSize = CGSize(width: image.size.width * scaleFactor, height: image.size.height * scaleFactor)
|
||||||
|
}
|
||||||
context.draw(cgImage, in: CGRect(origin: CGPoint(x: (bounds.width - imageSize.width) * 0.5, y: (bounds.height - imageSize.height) * 0.5), size: imageSize))
|
context.draw(cgImage, in: CGRect(origin: CGPoint(x: (bounds.width - imageSize.width) * 0.5, y: (bounds.height - imageSize.height) * 0.5), size: imageSize))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user