Я создал вид изображения с прокруткой / масштабированием, поместив 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;
}
Вот скриншот этого в симуляторе.
imageview / scrollview создаются и устанавливаются в конструкторе интерфейсов.
Есть идеи? Спасибо!