Я видел видео приложения Камера +, которое предположительно использует клавишу громкости, чтобы сделать снимок (вместо прикосновения к кнопке на экране). http://taptaptap.com/blog/volumesnap/
Я сам был довольно смущен, когда увидел это и подумал, что это, должно быть, макет или что-то в этом роде. Но я спросил вокруг и, по-видимому, если вы используете аудио-плеер, вы получите уведомления, когда клавиши громкости.
Была выдвинута идея, что если вы можете запустить тихий звук в цикле и подключиться к уведомлениям клавиши регулировки громкости, чтобы сделать то, что вы хотите.
Однако я просмотрел документацию по классам AVAudioPlayer
и MPMoviePlayerController
и не вижу таких уведомлений. Я подозреваю, что они частные, что не очень полезно.