Для изменения размера UIImage я использовал следующий класс.
http://iphone.svn.wordpress.org/trunk/UIImage+Resize.m
Но у меня возникают проблемы с ориентацией iPhone, когда я держу телефон на вертикальной поверхности. Он правильно изменяет размер, но изображение не преобразуется должным образом аффинно. Ориентация изображения другая. Я регистрировал сообщения в методе «transformForOrientation», где он вызывал UIImageOrientationUp, где я не вижу никаких манипуляций с этой ориентацией. Я считаю, что это причина того, что я получил недопустимое преобразование. Поэтому мне нужна помощь, чтобы решить эту проблему. Есть ли какие-либо «CGAffineTransformTranslate» или «CGAffineTransformRotate», которые нужно добавить, чтобы получить правильный вывод.
Пожалуйста, посоветуй мне.
Спасибо.