Разрешает ли 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 нет датчика приближения.

Другие вопросы по тегам