Я борюсь с моим UIScrollview, чтобы заставить его увеличить базовый UIImageView. На мой взгляд, контроллер, который я установил
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return myImageView;
}
В методе viewDidLoad я пытаюсь установить zoomScale в 2 следующим образом (обратите внимание, что UIImageView и Image установлены в Интерфейсном Разработчике):
- (void)viewDidLoad {
[super viewDidLoad];
myScrollView.contentSize = CGSizeMake(myImageView.frame.size.width, myImageView.frame.size.height);
myScrollView.contentOffset = CGPointMake(941.0, 990.0);
myScrollView.minimumZoomScale = 0.1;
myScrollView.maximumZoomScale = 10.0;
myScrollView.zoomScale = 0.7;
myScrollView.clipsToBounds = YES;
myScrollView.delegate = self;
NSLog(@"zoomScale: %.1f, minZoolScale: %.3f", myScrollView.zoomScale, myScrollView.minimumZoomScale);
}
Я пробовал несколько вариантов этого, но NSLog всегда показывает zoomScale 1.0.
Есть идеи, где я облажался?