Я не сделал ничего, кроме создания мой снимок в UIImageview
Почему повернутого UIImage
- Никаких дополнительных пользовательских настроек
- Нет преобразования
- Нет изменения размера, ничего
Тогда почему мой взгляд изображение возвращает повернутое изображение.
Я нашел решение, используя
UIImage* rotatedImage = [UIImage imageWithCGImage:image.CGImage
scale:1.0
orientation:UIImageOrientationRight];
Теперь, я получаю исходное изображение. Но хотя я просто хочу знать причину automatic rotated image
.
Примечание: это происходит только при захвате изображения с камеры, если мы выбираем картинку из галереи, тогда она не поворачивается & выглядит правильно.
Любая помощь приветствуется!
Спасибо за объяснение. Я захватил изображение, используя как портрет, так и режим lanscape. Но он возвращает тот же результат. это повернутое изображение. Режим Portrait возвращает UIImageOrientationLeft, а Landscape возвращает UIImageOrientationRightMirrored. :( –
Прямоугольная ориентация звучит странно. Захватили ли вы ее с помощью фотоаппарата iOS iOS? Вы манипулировали ею, используя внутреннее приложение «Фото» (например, обрезка или другое). – viggio24
Я захватил с помощью встроенного приложения «Фото» и использовал оригинал изображение не обрезало ничего –