Как я могу добавить функцию масштабирования к моему просмотру прокрутки в ориентации Potrate, когда изображения находятся в контроллерах подпредставления.при изменении ориентации я вызываю функцию установки для изменения
if (([[UIDevice currentDevice] orientation] == UIDeviceOrientationLandscapeLeft) ||
([[UIDevice currentDevice] orientation] == UIDeviceOrientationLandscapeRight)) {
self.navigationController.navigationBarHidden = YES;
[[UIApplication sharedApplication] setStatusBarHidden:YES];
[self setWantsFullScreenLayout:YES];
} else {
[[UIApplication sharedApplication] setStatusBarHidden:NO];
[self setWantsFullScreenLayout:NO];
self.navigationController.navigationBarHidden = NO;
//// Zoom enable ////
}
для загрузки контроллеров
for (int i=0; i < [appDelegate.inGallery count];i++) {
ScrollViewPic *controller = [viewControllers objectAtIndex:i];
controller = [[ScrollViewPic alloc] initWithFrame:CGRectMake(0, 0, _scrollView.bounds.size.width, _scrollView.bounds.size.height)];
controller.svController= self;
[viewControllers replaceObjectAtIndex:i withObject:controller];
.....
Не могу использовать viewForZoomingInScrollView, поскольку изображения находятся в другом контроллере представления.
- (UIView *)viewForZoomingInScrollView:(UIScrollView *) scrollView {return imageView; }
Как это можно сделать?