В моем приложении iOS я пишу, я имею дело с PNG, потому что я имею дело с альфа-каналом. По какой-то причине я могу загружать PNG в мой imageView
просто отлично, но когда приходит время либо скопировать изображение из моего приложения (на PasteBoard), либо сохранить изображение в рулоне камеры, изображение поворачивается на 90 градусов,
Я искал всюду на этом, и одна из вещей, которые я узнал, - это то, что если бы я использовал JPEG, у меня не было бы этой проблемы (это звучит) из-за информации EXIF.
Мое приложение имеет полную функциональность для копирования/вставки, а вот кикер (я напишу это пошагово, чтобы было легче следовать):
- Перейдите к рулону камеры и скопируйте изображение.
- Зайдите в мое приложение и нажмите "Вставить", изображение вставляется в порядке, и я могу сделать это весь день.
- Выберите функцию копирования, которую я выполнил, а затем нажмите "Вставить", и изображение вставляется, но повернуто.
Я на 100% уверен, что мой код для копирования и вставки не является тем, что здесь неправильно, потому что, если я вернусь к шагу 2 выше и нажмите "сохранить", фотография будет сохранена в моей библиотеке, но она будет повернута на 90 градусов!
Что еще более странно, так это то, что он отлично работает с изображениями, загруженными из Интернета, но очень сильно ударил или пропустил изображения, которые я вручную взял с телефоном. Некоторые из них работают, некоторые из них не...
Есть ли у кого-нибудь мысли об этом? Любая возможная работа, которую я могу использовать? Я довольно уверен в коде, потому что он работает примерно на 75% моих изображений. Я могу отправить код по запросу, хотя.