mon application a une caractéristique de type photoshop dans laquelle l'utilisateur peut créer une nouvelle image qui est un combo de "n" nombre d'images (sous-images). l'utilisateur peut faire pivoter, retourner et zoomer ces sous-images en les sélectionnant une à la fois. et à la fin enregistrer la toile entière comme une image. Mon problème est une fois que la sous-image est tournée, puis si j'essaie de la retourner ou de la zoomer, l'échelle de sous-image devient très minute (de l'ordre 0.0000076 etc.) et l'image secondaire n'est pas visible. Si je puis zoomer l'image secondaire, après un certain moment de zoom, il est alors visible. Une autre chose que le comportement ci-dessus est observé seulement si je fais tourner la sous-image de 90 ou 270 degrés. Si je fais pivoter l'image secondaire par 180 ou 360, alors l'échelle de l'image est intacte et je suis autorisé à retourner et zoomer. Pour toutes les 3 opérations d'échelle, de zoom et de rotation, j'utilise "CGAffineTransformMakeScale" et "CGAffineTransformRotate". Je sais que la propriété "transformer" que j'utilise ne change pas réellement la forme de l'image.comment redimensionner et obtenir une image miroir après la rotation d'un UIImage?
Y a-t-il un meilleur moyen d'atteindre mes 3 fonctionnalités? ou shud je garde la trace de la rotation et désactiver le bouton de zoom flip n wen la rotation est 90 ou 270?
toute aide est appréciée :)