Camera and media editor improvements

This commit is contained in:
Ilya Laktyushin
2023-05-10 17:10:27 +04:00
parent c114f218b9
commit d15c48ff07
104 changed files with 9805 additions and 676 deletions

View File

@@ -145,6 +145,20 @@ public extension UIColor {
}
}
var components: (r: CGFloat, g: CGFloat, b: CGFloat, a: CGFloat) {
var red: CGFloat = 0.0
var green: CGFloat = 0.0
var blue: CGFloat = 0.0
var alpha: CGFloat = 0.0
if self.getRed(&red, green: &green, blue: &blue, alpha: &alpha) {
return (red, green, blue, alpha)
} else if self.getWhite(&red, alpha: &alpha) {
return (red, red, red, alpha)
} else {
return (0.0, 0.0, 0.0, 0.0)
}
}
var lightness: CGFloat {
var red: CGFloat = 0.0
var green: CGFloat = 0.0