Проблема масштабирования ScrollView - PullRequest
1 голос
/ 18 ноября 2010

В образце TapToZoom (код Apple), если я ущипну (внутрь), изображение станет меньше размера окна (если я уберу пальцы, оно будет правильно помещаться в окне).Как прикрепить изображение к окну, если размер содержимого вида прокрутки меньше размера окна.Я потратил день, чтобы решить эту проблему, но бесполезно ... Я прикрепляю оснастку .. alt text

Черный цвет - это мое окно размера (320 * 480), если я ущипну изображениестало меньше, чем размер окна (выделенное изображение). Если я перестану зажимать в это время, оно будет правильно соответствовать окну.Но я не хочу, чтобы мой imageView становился меньше окна, при этом указав, как этого добиться?

Спасибо,

Ответы [ 2 ]

3 голосов
/ 18 ноября 2010

Вы можете посмотреть свойства minimumZoomScale и maximumZoomScale UIScrollView (Ссылка здесь)

0 голосов
/ 22 ноября 2010

Я добавил эти условия в мой делегат, чтобы решить проблему ...

- (void)scrollViewDidScroll:(UIScrollView *)scrollView 
{   
    if(scrollView.zoomScale < minimumScale)
    {
        [scrollView setZoomScale:minimumScale];
    }
    else if(scrollView.zoomScale > 1)
    {
        [scrollView setZoomScale:1];
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...