Разрешает ли iPhone вводить датчики света?
Мне просто интересно, позволяет ли разработка iPhone использовать датчики света, как кнопки или элементы действия?
Я нашел эту ссылку онлайн...
Можно ли использовать датчик освещенности в качестве кнопки? [Архив] - Сенсорная Аркада
Если бы кто-нибудь мог пролить свет на эту проблему, буду признателен за помощь?
Приветствия.
Divanshu.
3 ответа
Официальный ответ представителя Apple на форумах Apple Dev (требуется регистрация):
Там нет поддерживаемого способа добраться до датчика внешней освещенности. Если вы хотите, чтобы такая поддержка была добавлена в будущем, я рекомендую вам сообщить об ошибке, описывающей ваши требования. В то время как мы, возможно, уже видели подобные запросы много раз ранее, новый отчет об ошибках позволит вам выразить ваши потребности в ваших собственных терминах и позволит iOS-разработке оценить уровень спроса. http://developer.apple.com/bugreporter
Проверьте эту статью. Там внизу есть код, который вы можете скачать. Кроме того, связанный вопрос на SO, где я нашел ссылку.
В 3.0 SDK класс UIDevice имеет proximityState
а также proximityMonitoringEnabled
свойства.
BOOL buttonPressed = [UIDevice currentDevice].proximityState;
... дает вам текущее состояние.
Имейте в виду, что у iPod Touch нет датчика приближения.