обнаружение длительного нажатия на iPhone

Я работаю над приложением для iPhone, которое требует, чтобы я проверял, была ли нажата кнопка и удерживалась ли она нажатой в течение 6 секунд, а затем запустить действие, которое воспроизводит какой-то звук.

Как мне обнаружить это 6-секундное нажатие?

С другой стороны, пользователь также может удерживать нажатой кнопку в течение 6 секунд, после чего должно сработать то же действие.

Что мне делать с несколькими нажатиями, как мне узнать, что все ответвления попадают в 6-секундную скобку?

7
задан Maxim Mikheev 12 May 2012 в 12:30
поделиться