我只是想知道 iPhone 的开发是否允许将光传感器用作按钮或动作元素?
我在网上找到了这个链接...
可以将光传感器用作按钮吗?[存档] - Touch Arcade
如果有人能对这个问题有所了解,我会很感激帮助?
干杯。
迪万舒。
Apple 代表的官方回答在Apple Dev Forums上(需要登录):
没有支持的方式来获取环境光传感器。如果您希望将来添加此类支持,我鼓励您提交描述您的要求的错误。虽然我们之前可能已经多次看到类似的请求,但新的错误报告将允许您以自己的方式表达您的需求,并允许 iOS 工程人员衡量需求水平。http://developer.apple.com/bugreporter
在 3.0 SDK 中,UIDevice 类具有proximityState
和proximityMonitoringEnabled
属性。
BOOL buttonPressed = [UIDevice currentDevice].proximityState;
... 为您提供当前状态。
请记住,iPod Touch 没有接近传感器。