Я сделал много исследований об этом, но ничего не работает для меня. Вот моя проблема:Xcode: Увеличить изображение в виде прокрутки
Я хочу, чтобы мое изображение называлось bildfraga для масштабирования. Он помещается в scrollview под названием scroll. Я могу прокрутить изображение, но не увеличивать его.
Это мой код, когда показано изображение:
bildfraga = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"dtk2.png"]];
scroll.contentSize = bildfraga.frame.size;
[scroll addSubview:bildfraga];
scroll.minimumZoomScale = 0.4;
scroll.maximumZoomScale = 4.0;
[scroll setZoomScale:scroll.minimumZoomScale];
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scroll{
return bildfraga;
}
Но когда я пытаюсь построить это, я получаю сообщение об ошибке сказав что-то вроде: «Использование незаявленных идентификатора" viewForZoomingInScrollView».
Заранее благодарен!
/A нуб
Является 'viewForZoomingInScrollView' действительно рядный с другим кодом, как это? Это должен быть другой метод. О, а также установите делегат 'scroll' в' self'. – mattjgalloway
- это объект, реализующий viewForZoomingInScrollView как делегат? – RBI
Обратите внимание на ссылку [this] (http://stackoverflow.com/questions/8440586/pinch-to-zoom-using-uiscrollview). Надеюсь, это сработает для вас. –