3
Wenn ich das Bild vor dem Speichern verwende, ist es normal. Aber wenn ich es speichere und später benutze ist es um 90 Grad gedreht. Wie kann ich sicherstellen, dass es nicht seitlich spart?Swift PNG Bild wird mit falscher Ausrichtung gespeichert
func saveEvent(_ center1: CLLocation, title2: String, imagePicked1: UIImage)
{
let data = UIImagePNGRepresentation(imagePicked1);///
let url = NSURL(fileURLWithPath: NSTemporaryDirectory()).appendingPathComponent(NSUUID().uuidString+".dat")
do {
try data!.write(to: url!, options: [])
} catch let e as NSError {
print("Error! \(e)");
return
}
let image11 = CKAsset(fileURL: url!)
self.eventRecord.setObject(image11 as CKAsset, forKey: "Picture")
let publicData = CKContainer.default().publicCloudDatabase
publicData.save(self.eventRecord, completionHandler: { record, error in
if error == nil
{
print("Image saved")
}else{
print(error!)
}
})
}
Verwenden Sie einfach JPEG und Ihre Rotation wird in Ordnung sein –
wie kann ich tun, dass @LeoDabus – Steve
ja oder als JPEG @LeoDabus speichern – Steve