UIImage Ориентация Swift
Я написал этот код для захвата изображения с помощью библиотеки AVFoundation в Swift:
@IBAction func cameraButtonWasPressed(sender: AnyObject) {
if let videoConnection = stillImageOutput.connectionWithMediaType(AVMediaTypeVideo){
stillImageOutput.captureStillImageAsynchronouslyFromConnection(videoConnection){
(imageSampleBuffer : CMSampleBuffer!, _) in
let imageDataJpeg = AVCaptureStillImageOutput.jpegStillImageNSDataRepresentation(imageSampleBuffer)
var pickedImage: UIImage = UIImage(data: imageDataJpeg)!
let library = ALAssetsLibrary()
library.writeImageToSavedPhotosAlbum(pickedImage.CGImage,
metadata:nil,
completionBlock:nil)
}
}
}
Работает нормально, но когда я иду в библиотеку фотографий, изображение показывает повернутый на 90 градусов против часовой стрелки.
Может кто-нибудь подсказать мне, куда копать, чтобы это исправить?