ImageView в Scrollview появляется вверх ногами - PullRequest
1 голос
/ 01 ноября 2011

Я создал вид изображения с прокруткой / масштабированием, поместив UIImageView в UIScrollView. Поведение точно такое, как я хочу и ожидаю, однако изображение появляется в перевернутом виде прокрутки.

Вот как я выполняю инициализацию, масштабирование и прокрутку:

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view from its nib.
    scrollView.contentSize = imageView.frame.size;
    [scrollView addSubview:imageView];
    scrollView.minimumZoomScale = 0.1f;
    scrollView.maximumZoomScale = 0.5f;
    scrollView.delegate = self;
    [scrollView setZoomScale:scrollView.minimumZoomScale];

}

 - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
    return imageView;
}

Вот скриншот этого в симуляторе.

enter image description here

imageview / scrollview создаются и устанавливаются в конструкторе интерфейсов.

Есть идеи? Спасибо!

1 Ответ

0 голосов
/ 01 ноября 2011

Удалось ли вам подтвердить, что imageView - это вверх ногами, а не только изображение?

если это не так, вы можете просто заставить его что-то вроде [imageView setFrame: someFrame]

Надеюсь, что поможет

...