Probleme beim Zuschneiden eines UIImage in Swift [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie kann ich ein UIImage in Swift zuschneiden? 2 Antworten

Ich 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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage