2009-07-30 4 views
0

У меня есть изображениеПросмотры для контента в UIScrollView. Если пользователь просматривает картинку с потоком (320x480) и перемещает iPhone в альбомной ориентации - изображение растягивается, чтобы занять весь экран. Я хочу ограничить изображение растяжением. Мне нужна функциональность, похожая на приложение для фотографий, где изображение уменьшено и отображаются черные полосы слева и справа.Ограничить изображения в режиме прокрутки, чтобы растянуться, когда iPhone переместился в альбомную ориентацию

Любой, у кого есть какие-либо предположения, как я могу это достичь, будет большой помощью!

ответ

0

Когда вы вращаетесь, вместо того чтобы позволить вашему UIIMageView расширяться, измените его размер, чтобы быть тем, кем вы хотите, чтобы ... это должно позаботиться об этом.

+0

Да - я понял, что сразу после публикации вопроса. Но я думаю, мне придется также масштабировать изображение. В противном случае отображается только часть изображения. Любая идея, как я могу это сделать? –

+0

Получил это, чтобы работать! Хотя исправление не связано с изменением размера представления. Все, что мне нужно было сделать, это добавить эту строку

view.contentMode = UIViewContentModeScaleAspectToFit;
Это все позаботится обо всем этом. –

+0

Это также можно сделать в Interface Builder, выбрав «Aspect Fit» в «Mode» в разделе «Вид». – rid

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

  • Нет связанных вопросов^_^