正在開發一個照片應用程序。相機圖像正在自動改變方向iPhone
在這裏,我使用圖片庫中的圖片以及通過相機拍攝的圖片並將其顯示在圖片視圖中。
照片庫中的圖像以正確的方向出現,但相機圖像以不同的方向顯示。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder
NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"MyFolder"];
NSString *imagePath = [dataPath stringByAppendingPathComponent:@"girl.jpg"];
if ([[NSFileManager defaultManager] fileExistsAtPath:imagePath]) {
UIImage *image = [UIImage imageWithCGImage:[UIImage imageWithContentsOfFile:imagePath].CGImage scale:bieberImage.image.scale
orientation:NO];
// bieberImage.transform = CGAffineTransformMakeRotation(1.57079633);
CABasicAnimation *crossFade = [CABasicAnimation animationWithKeyPath:@"contents"];
crossFade.duration = 3.0;
crossFade.fromValue = (id)bieberImage.image.CGImage;
crossFade.toValue = (id)image.CGImage;
[self.bieberImage.layer addAnimation:crossFade forKey:@"animateContents"];
}
誰能告訴我如何糾正這個問題。
在此先感謝。
,我已經試過,但還是相機中的圖像不來正確的方向。 – ishhhh
有沒有其他的替代 – ishhhh
看到上面的編輯 - 這應該旋轉你的形象。 – Rayfleck