Как ограничить количество непрерывных или последовательных пролистываний - PullRequest
1 голос
/ 28 января 2011

Я занимаюсь разработкой программы для чтения книг на iPad. Я использую жест пальцем, чтобы перейти на следующую страницу. Но мое приложение зависает при сбое, когда я пытаюсь быстро перемещаться Итак, есть ли способ ограничить количество непрерывных или последовательных ударов ... ??? Пожалуйста, помогите мне с вашими входами. Они помогут мне пройти долгий путь в моем проекте. Thankyou

Ответы [ 2 ]

2 голосов
/ 28 января 2011

Вы можете регулировать количество ударов, которые вы обрабатываете, пропуская, скажем, каждый третий раз или около того).Тем не менее, это только добавит разочарования для пользователя, так как он будет сильно ударить, и ничего не произойдет.И если вы на самом деле идете по этому пути, по крайней мере, добавьте курсор ожидания, чтобы пользователь знал, что приложение занято.

Однако вы действительно должны выяснить, почему приложение падает (или зависает - не ясноот твоего вопроса) и исправь.Если пользователь хочет быстро пролистать страницы, вы должны позволить им.

0 голосов
/ 28 января 2011

Используйте флаг, который отслеживает, когда вы пейджинг. При пролистывании запускайте механизм подкачки только в том случае, если установлен флажок «НЕТ», и сразу же установите его на «ДА» при подкачке. Когда механизм пейджинга завершит работу, установите для него значение NO.

...