iPad: как сделать один щелчок в виде прокрутки колесика мыши - PullRequest
2 голосов
/ 01 сентября 2010

Я читал всю документацию Apple о том, как обрабатывать различные события с помощью их сенсорных экранов. Моя проблема заключается в следующем:

У меня есть iframe на моей веб-странице. Иногда он переполняется (эта часть обрабатывается правильно с атрибутом переполнения), и я не могу прокрутить кадр. Полоса прокрутки всплывает, но при прокрутке прокручивается вся веб-страница.

Apple говорит что-то вроде «... по умолчанию вызывается прокрутка window.scroll () ...». Я читал различные статьи, в которых говорится, что ВОЗМОЖНО изменить поведение по умолчанию для определенных объектов DOM, либо отключить его, либо создать собственное поведение и т. Д. Похоже, что любое количество этих решений МОЖЕТ работать для меня, но я не могу найти какое-либо примеры, ни мои собственные.

Может ли кто-нибудь помочь мне с ссылкой или примером простого способа изменить стиль / события / атрибуты моего iframe, чтобы я мог прокрутить его обычным движением пальца по iDevice?

Ответы [ 2 ]

0 голосов
/ 11 января 2012

хотя это НЕ решение этой проблемы, я решил свою проблему с помощью этого веб-сайта - webmanwalking.org/library/experiment/… - я направил свой ipad на сайт, увидел, что он работает правильно, затем заставил мою страницу вести себя так же. Самым большим препятствием для меня было то, что я никогда не знал, что даже БЫЛО несколько пальцев!

0 голосов
/ 08 июня 2011

Пожалуйста, используйте ,, UISwipeGestureRecognizer

...

    UISwipeGestureRecognizer *swipeRight = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipeRight:)];
    swipeRight.numberOfTouchesRequired=1;
    swipeRight.direction = UISwipeGestureRecognizerDirectionRight;
    [self.view addGestureRecognizer:swipeRight];
    [swipeRight release];
}

- (void)handleSwipeRight:(UISwipeGestureRecognizer *)recognizer 
{
    //Your Coding
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...