美文网首页
iPhone距离传感器

iPhone距离传感器

作者: 地选之猿 | 来源:发表于2016-06-02 10:14 被阅读23次

使用情景:比如打电话时拿起来贴近脸后屏幕会变黑,拿开就变亮.

使用方法:

//1.开启距离传感器(注意:默认情况距离传感器是关闭的)

[UIApplicationsharedApplication].proximitySensingEnabled=YES;

[UIDevicecurrentDevice].proximityMonitoringEnabled=YES;

//2.开启之后,开始实时监听

[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(proximityMonitorDidChange:)name:UIDeviceProximityStateDidChangeNotificationobject:nil];

这时就可以获取是否有物体靠近了.

- (void)proximityMonitorDidChange:(NSNotification*)not {

   if([UIDevicecurrentDevice].proximityState) {

        NSLog(@"物体靠近");

   }else{

        NSLog(@"物体离开");

   }

}

相关文章

  • iPhone距离传感器

    使用情景:比如打电话时拿起来贴近脸后屏幕会变黑,拿开就变亮. 使用方法: //1.开启距离传感器(注意:默认情况距...

  • iOS - 传感器

    传感器集锦:指纹识别、运动传感器、加速计、环境光感、距离传感器、磁力计、陀螺仪 1,距离传感器 2加速计,哪个方向...

  • iOS 近距离传感器的使用

    使用使用近距离传感器 UIDevice 中有两个近距离传感器的属性:proximityMonitoringEnab...

  • 传感器

    一、环境光传感器(Ambient Light Sensor) 二、距离传感器(Proximity Sensor) ...

  • swift5距离传感器

    swift5距离传感器

  • 传感器

    距离传感器的使用 //开启距离感应功能[UIDevicecurrentDevice].proximityMonit...

  • ROS tf包的作用理解—Apple的学习笔记

    如图传感器到障碍物的距离是(0.3,0.0,0.0),然后(?,?,?)是机器到障碍物的距离如何计算? 传感器...

  • iOS-为APP添加手机密码、指纹验证

    iOS传感器开发——为APP添加手机密码、指纹进行安全验证 一、引言 iPhone5s之后,iPhone硬件上已支...

  • 传感器

    距离传感器 加速器 陀螺仪

  • 距离传感器

网友评论

      本文标题:iPhone距离传感器

      本文链接:https://www.haomeiwen.com/subject/uwdtdttx.html