Imagem do PNG do iOS girada em 90 graus
No meu aplicativo iOS que estou escrevendo, lidei com PNGs porque lidei com o canal alfa. Por algum motivo, posso carregar um PNG no meuimageView
muito bem, mas quando chega a hora de copiar a imagem do meu aplicativo (no PasteBoard) ou salvar a imagem no rolo da câmera, a imagem gira 90 graus.
Eu pesquisei em todos os lugares sobre isso, e uma das coisas que aprendi é que, se eu usasse JPEGs, não teria esse problema (parece), devido às informações EXIF.
Meu aplicativo tem funcionalidade completa de copiar / colar, e aqui está o kicker (vou escrever isso nas etapas para facilitar o acompanhamento):
Vá para o rolo da minha câmera e copie uma imagemEntre no meu aplicativo e pressione "Colar", as pastas de imagens estão bem, e posso fazer isso o dia todoClique na função de cópia que implementei e, em seguida, clique em "Colar" e a imagem é colada, mas é girada.Tenho 100% de certeza de que meu código de copiar e colar não é o que está errado aqui, porque se eu voltar para a Etapa 2 acima e clicar em "salvar", a foto será salva na minha biblioteca, mas será girada em 90 graus!
O que é ainda mais estranho é que parece funcionar bem com imagens baixadas da internet, mas é muito imprevisível com imagens que tirei manualmente com o telefone. Algumas obras, outras não ...
Alguém tem alguma opinião sobre isso? Qualquer possível trabalho que eu possa usar? Estou muito confiante no código, pois funciona para cerca de 75% das minhas imagens. Eu posso postar o código mediante solicitação.