Время отклика для UIButton - PullRequest
       8

Время отклика для UIButton

4 голосов
/ 09 марта 2011

Я разработал тест для iPod / iPhone (с MonoTouch, если это актуально), который измеряет время реакции. Но мне нужно учитывать время между прикосновением к экрану и фактическим срабатыванием события кнопки. Есть ли документация по этому поводу?

Ответы [ 2 ]

1 голос
/ 09 марта 2011

Уже очень трудно или почти невозможно получить предсказуемую задержку прерывания в операционных системах реального времени.

а на айфоне?Имхо невозможно.Емкостный сенсорный экран не является оптимальным для получения одинаковых результатов для каждого корпуса и местоположения.И если mail.app решит опросить электронную почту как раз в тот момент, когда вы прикоснетесь к экрану, будет большая задержка.

Но чтобы прояснить одну вещь, мы говорим о микросекундах или даже меньше этого.

Если вы хотите получить точные результаты, вам не следует использовать iPhone.Но я думаю, что ваше приложение будет чем-то вроде игры, поэтому никого не волнует, если ваш результат будет 0,01 секунды.Но я бы не стал показывать результаты в 0.381829191 секунды, это фальшивая точность, которую вы никогда не получите ни на одном смартфоне.

Какое минимальное время реакции у вас в приложении?

0 голосов
/ 09 марта 2011

Время между фактическим касанием и системой, регистрирующей его, будет незначительным.

Одна ключевая вещь: если вы обнаруживаете нажатие, используя сенсорные события, такие как touchUpInside, рассмотрите возможность использования события touchesDownInside, потому что touchesUpInside не будет срабатывать, пока палец пользователя не покинет экран.

...