touchsMoved QuartzDemo приложение - PullRequest
0 голосов
/ 23 мая 2010

Я изменяю приложение QuartzDemo, чтобы включить обнаружение смахивания, когда UIView активен (страница PDF отображается в нем через Quartz).

Это не будет работать, событие никогда не попадет на QuartzView.m, потому чтоон находится в режиме прокрутки?

touchesBegan: работает нормально, и я могу использовать одно касание.

Как я могу использовать функцию перехвата касаний, перемещаемую во время отображения страницы PDF?

Мне нужен простой пример с кодом, который ничего не делает на touchesMoved:, я добавлю его позже.

Пожалуйста, имейте в виду, что я все еще хочу использовать UIScrollview как есть и показывать содержимое на основе PDFна выбор в этом прокрутки.

1 Ответ

0 голосов
/ 30 мая 2010

Я решил эту проблему, реализовав прикосновения Beg, touchesMoved и touchesEnded в QuartzView.m.

Я также добавил это в QuartzViewController.m:

scrollView.maximumZoomScale = 1.0;
scrollView.minimumZoomScale = 1.0;
scrollView.scrollEnabled = NO;
scrollView.pagingEnabled = NO;   

Работает так, как я хотел:)

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