iOS开发:距离传感器

来源:互联网 发布:诛仙手游pc版软件 编辑:程序博客网 时间:2024/04/30 22:25

一、距离传感器的开启关闭

//判断距离传感器状态            if ([[UIDevice currentDevice] proximityState] == NO)            {                //打开距离传感器                [[UIDevice currentDevice] setProximityMonitoringEnabled:YES];                            }


//传感器的关闭

[[UIDevice currentDevice] setProximityMonitoringEnabled:NO];

二、传感器状态发生改变调用方法

[[NSNotificationCenter defaultCenter] addObserver:self                                         selector:@selector(funName:)                                             name:UIDeviceProximityStateDidChangeNotification                                           object:nil];



三、与设备相关的三个通知

UIKIT_EXTERN NSString *const UIDeviceOrientationDidChangeNotification __TVOS_PROHIBITED;UIKIT_EXTERN NSString *const UIDeviceBatteryStateDidChangeNotification   NS_AVAILABLE_IOS(3_0) __TVOS_PROHIBITED;UIKIT_EXTERN NSString *const UIDeviceBatteryLevelDidChangeNotification   NS_AVAILABLE_IOS(3_0) __TVOS_PROHIBITED;UIKIT_EXTERN NSString *const UIDeviceProximityStateDidChangeNotification NS_AVAILABLE_IOS(3_0);


0 0
原创粉丝点击