Mam obecnie aplikację, która używa biblioteki ALAsssetsLibrary do pobierania zdjęć. Umieściłem zdjęcie w widoku obrazu i mogę je przesłać na serwer. Kiedy testowałem na prawdziwym urządzeniu po zrobieniu zdjęć, odkryłem, że zdjęcia, które miały zostać zrobione w Pionie, stają się krajobrazem.Orientacja nie działa poprawnie ze zdjęciem w ALAsset
Dlatego zadzwoniłem inną funkcję, aby uzyskać CGImage tak:
UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage] scale:1.0 orientation:(UIImageOrientation)[representation orientation]];
Pierwszy starał się, użyłem to:
UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage]]
myślałem, że jeden ze skali i orientacji może dać mi właściwą orientację, że zdjęcie zostało zrobione. Ale nie dało mi to właściwego rozwiązania.
Czy brakuje mi czegokolwiek, co jest konieczne do uzyskania prawidłowej orientacji zdjęcia?
Ten problem występuje w przypadku zdjęć pobranych z urządzenia – Leena