Несколько изображений в веб-просмотре не прокручиваются должным образом

У меня ViewController с WKWebView и этот контроллер добавлен на UIPageViewController.

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

Я хочу, чтобы, если изображений несколько, чем при прокрутке изображений, сначала изменить изображение, если изображение последнее, чем изменить контроллер.

Если есть какое-либо решение для этого, пожалуйста, предложите


person rajat yadav    schedule 28.05.2018    source источник


Ответы (1)


Используйте приведенный ниже код, чтобы отключить пролистывание PageViewController.

for (UIGestureRecognizer *recognizer in myPageViewController.gestureRecognizers) {
        recognizer.enabled = NO;
    }

Когда вы дойдете до последнего изображения, включите смахивание PageViewController.

for (UIGestureRecognizer *recognizer in myPageViewController.gestureRecognizers) {
            recognizer.enabled = true;
        }

Надеюсь, что это поможет вам...

person Payal Maniyar    schedule 28.05.2018
comment
но в веб-просмотре, как я узнаю, что это последнее изображение, могу ли я распознать или получить контроль над просмотром изображения в веб-просмотре????? - person rajat yadav; 29.05.2018