2013-07-29 2 views
0

Я хочу изменить размер или масштабировать изображение вниз по его ширине. Я искал по всей сети, это касается изменения размера изображения до нового размера, указав новое значение CGSize. Я хочу только уменьшить его ширину, фиксированную, как 100px, и шкалу высот вниз и поддерживать соотношение сторон.Как изменить размер изображения по ширине и поддерживать соотношение сторон

+0

Можете ли вы добавить код того, что вы пробовали? – AnaMaria

+0

Вычисление новой высоты, заданной ширины и сохраняющего соотношение сторон тривиально; просто сделай это. 'CGSize newSize = CGSizeMake (newWidth, ceil (newWidth * oldHeight/oldWidth));' – ipmcc

ответ

0

проверить это и изменить в соответствии с вашими потребностями.

http://code.developwithus.com/iphone/resize-image-in-iphone-sdk/

+1

Должен ли я указывать целевой размер высоты? Я хочу установить фиксированную ширину целевого размера. и высота автоматически изменится для обеспечения пропорции. –

+0

дать размер целевого размера очень большое число и попробовать .. –

+0

Было бы полезно, если бы ваш ответ здесь был не просто ссылкой. (В противном случае это хороший ответ). – Maple

Смежные вопросы