Probleme beim Zuschneiden eines UIImage in Swift [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Wie kann ich ein UIImage in Swift zuschneiden? 2 AntwortenIch schreibe eine App, die ein Bild aufnimmt und bis auf ein Rechteck in der Bildmitte alles ausschneidet. (SWIFT) Ich kann die Zuschneidefunktion jedoch nicht aktivieren. Das habe ich jetzt:
func cropImageToBars(image: UIImage) -> UIImage {
let crop = CGRectMake(0, 200, image.size.width, 50)
let cgImage = CGImageCreateWithImageInRect(image.CGImage, crop)
let result: UIImage = UIImage(CGImage: cgImage!, scale: 0, orientation: image.imageOrientation)
UIImageWriteToSavedPhotosAlbum(result, self, nil, nil)
return result
}
Ich habe mir viele verschiedene Anleitungen angesehen, aber keine davon scheint für mich zu funktionieren. Manchmal wird das Bild um 90 Grad gedreht, ich habe keine Ahnung, warum das so ist.