перелистывание страниц ipad - PullRequest
1 голос
/ 15 октября 2010

Существует ли стандартный способ регистрации левого или правого пролистывания страницы и соответствующего ответа?

Ответы [ 2 ]

5 голосов
/ 15 октября 2010

Я не знаю, что вы имеете в виду, если говорите страницу, но кроме этого есть UIGestureRecognizer. И еще есть UISwipeGestureRecognizer. Одна не столь очевидная (по крайней мере, для меня) вещь состоит в том, что вам нужно создать два из них, один для левого и один для правого пролистывания. Просто добавьте их в UIView.

UISwipeGestureRecognizer *swipeLeftGestureRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeLeftGesture:)];
swipeLeftGestureRecognizer.direction = UISwipeGestureRecognizerDirectionLeft;
[aView addGestureRecognizer:swipeLeftGestureRecognizer];
[swipeLeftGestureRecognizer release];

UISwipeGestureRecognizer *swipeRightGestureRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeRightGesture:)];
[aView addGestureRecognizer:swipeRightGestureRecognizer];
[swipeRightGestureRecognizer release];

, а в - (void)swipeLeftGesture:(UISwipeGestureRecognizer *)sender и - (void)swipeRightGesture:(UISwipeGestureRecognizer *)sender вы можете делать все, что захотите.

Вы должны взглянуть на Справочник по классам UIGestureRecognizer

1 голос
/ 15 октября 2010

Вероятно, вам нужна ссылка на класс UISwipeGestureRecognizer .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...