2009-08-19 5 views
5

Я просто задавался вопросом, позволяет ли iPhone разрабатывать световые сенсоры, как кнопки или элементы действия?Поддерживает ли iPhone датчики света в качестве входных данных?

Я нашел эту ссылку онлайн ...

Возможно использование света Датчик в качестве кнопки? [Архив] - Touch Arcade

Если бы кто-нибудь мог пролить свет на этот вопрос, я был бы признателен за помощь?

Cheers.

Divanshu.

ответ

-1

В SDK 3.0 класс UIDevice имеет свойства proximityState и proximityMonitoringEnabled.

BOOL buttonPressed = [UIDevice currentDevice].proximityState; 

... дает вам текущее состояние.

Имейте в виду, что iPod Touch не имеет бесконтактного датчика.

+3

Бесконтактный датчик не датчик освещенности – SeniorShizzle

+0

Датчик освещенности не то же самое, как датчик приближения (говорит человек, который только вариант обратной связи является комментарием, поскольку я не хип достаточно, чтобы вниз голосования ответ кандидата) – Minok

3

официальный ответ с помощью репутации компании Apple находится на Apple Dev Forums (требуется авторизация):

Там не поддерживается способ получить на датчик света окружающей среды. Если вы хотите, чтобы , чтобы увидеть такую ​​поддержку, добавленную в будущее , я рекомендую вам указать ошибку , описывающую ваши требования. В то время как мы уже видели подобные запросы много раз перед тем, свежий отчет об ошибке будет позволит вам выразить свои потребности в собственных условиях, и позволить IOS инженерию, чтобы оценить уровень спроса. http://developer.apple.com/bugreporter