Увеличение кратно UIImageViews внутри UIScrollView - PullRequest
0 голосов
/ 20 октября 2010

Я пытаюсь создать небольшую игру для iPhone с изображениями, и я хочу, чтобы они увеличивались, когда игрок зажимал экран. Я видел учебники с одним UIImageView. Однако теперь, когда я использую несколько UIImageViews, все не работает нормально.

Я помещаю их в UIView и пытаюсь увеличить UIView. Однако, когда я запускаю симулятор, вещи не масштабируются внутри экрана.

Я использую следующий код

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
    return containerView; //containerView is the UIView containing all the UIIMageviews
}

-(void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale
{
    [containerView setTransform:CGAffineTransformIdentity];
    containerView.contentScaleFactor = scale;
}

Есть предложения? Thanx!

1 Ответ

0 голосов
/ 20 октября 2010

Взгляните на пример ScrollViewSuite на сайте разработчиков Apple, в котором есть рабочий пример того, что, я думаю, вы пытаетесь сделать.

(мне кажется, я правильно понял имя, сайт разработчика закрыт для обновлений, поэтому я не могу дать вам ссылку.)

...