1
0
mirror of https://github.com/mastodon/mastodon-ios.git synced 2025-01-31 17:45:17 +01:00

30 lines
660 B
Swift
Raw Normal View History

2022-05-06 14:29:34 +08:00
//
// UIImage.swift
//
//
// Created by MainasuK on 2022-5-6.
//
import UIKit
extension UIImage {
public func resized(size: CGSize) -> UIImage {
return UIGraphicsImageRenderer(size: size).image { context in
self.draw(in: CGRect(origin: .zero, size: size))
}
}
2022-05-07 11:42:10 +08:00
2022-05-06 14:29:34 +08:00
}
extension UIImage {
public func normalized() -> UIImage? {
if imageOrientation == .up { return self }
UIGraphicsBeginImageContext(size)
draw(in: CGRect(origin: CGPoint.zero, size: size))
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return image
}
}