Как ни странно, iOS5 Camera App позволяет использовать регулятор громкости в качестве затвора. Возможно, SDK в конечном итоге позволит больше.
Ответ 2
Короткий ответ: Нет.
Несколько приложений для фотосъемки пытались это сделать, и Apple отвергла их всех. Возможно, однажды...
Ответ 3
Да, но только на сломанном телефоне.
Ответ 4
Я не думаю, что это действительно возможно, поскольку мы не можем изменить встроенные функциональные возможности регулятора громкости iPhone и, в этом отношении, любого из устройств iOS и заставить его работать так, как мы хотим.
Я думаю, что все это не является частью Public API для разработчиков iOS, которые мы можем изменить и использовать для других функций в нашем приложении. Это часть Private API.