//開啟距離感應(yīng)功能
[UIDevice currentDevice].proximityMonitoringEnabled = YES;
//監(jiān)聽距離感應(yīng)的通知
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(proximityChange:) name:UIDeviceProximityStateDidChangeNotification object:nil];
-(void)proximityChange:(NSNotificationCenter*)notification {
if([UIDevicecurrentDevice].proximityState==YES)
{
NSLog(@"某個(gè)物體靠近了設(shè)備屏幕");//屏幕會自動鎖住
}else{
NSLog(@"某個(gè)物體遠(yuǎn)離了設(shè)備屏幕");//屏幕會自動解鎖
}
}