距离传感器的使用非常简单。

第一步,在我们应用中开启距离传感器。

第二步,使用通知来监听物品的靠近与离开。

示例代码:

- (void)viewDidLoad {[super viewDidLoad];// 开启距离传感器// [UIApplication sharedApplication].proximitySensingEnabled = YES;[UIDevice currentDevice].proximityMonitoringEnabled = YES;// 监听有物品靠近还是离开[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(proximityStateDidChange) name:UIDeviceProximityStateDidChangeNotification object:nil];
}

监听所调用的代码:

- (void)proximityStateDidChange
{if ([UIDevice currentDevice].proximityState) {NSLog(@"有物品靠近");} else {NSLog(@"有物品离开");}
}

iOS - 距离传感器相关推荐

  1. linux设置anaconda环境变量,在Linux中永久设置Anaconda环境变量的方法

    [感谢:http://www.codesec.net/view/459539.html] 如果在安装Anaconda的过程中没有将安装路径添加到系统环境变量中,需要在安装后手工添加: 1.在终端输入$ ...

  2. iOS扬声器和听筒模式的切换以及距离传感器红外感应的设置

    #import "MyAudioManager.h" #import <AVFoundation/AVFoundation.h> #import "NSStr ...

  3. iOS传感器:实现一个随屏幕旋转的图片

    作者 非典型技术宅 关注 2017.05.24 17:22* 字数 1568 阅读 351评论 7喜欢 14 在写上一个动画系列的时候学到了非常多的知识,也认识了很多人.例如受邀进入了某个神秘的动效组 ...

  4. Proximity模块管理设备距离传感器,可获取当前设备的接近距离信息,通过plus.proximity可获取设备距离传感管理对象

    方法: getCurrentProximity: 获取当前设备的接近距离信息 watchProximity: 监听设备接近距离的变化 clearWatch: 关闭监听设备接近距离变化 回调方法: Pr ...

  5. iOS 仿系统指南针

    高仿系统指南针,方向数据是地磁航向数据,有定位地理位置信息和地磁方向信息,可以和系统的指南针对比看一看. 一.运行效果 二.实现过程 1.继承于UIView创建一个带刻度标注的视图ScaleView, ...

  6. iOS中的传感器---摇一摇, 计步器,距离感应,陀螺仪

    前几天项目中用到了一下CoreMotion框架,觉得iOS中的传感器还是挺好玩的,又花了点时间去了解了一下iOS中其他一些常用的传感器应用,今天简单做下总结. iOS中的传感器大致有以下几种: 运动传 ...

  7. 《iOS用户体验》总结与思考-修改版

    如果转载此文,请注明出处:http://blog.csdn.net/paulery2012/article/details/25157347,谢谢! 前言: 本文是在阅读<ios用户体验> ...

  8. 《iOS用户体验》总结与思考-改动版

    假设转载此文.请注明出处:http://blog.csdn.net/paulery2012/article/details/25157347,谢谢. 前言: 本文是在阅读<ios用户体验> ...

  9. iOS学习——获取iOS设备的各种信息

    不管是在Android开发还是iOS开发过程中,有时候我们需要经常根据设备的一些状态或信息进行不同的设置和性能配置,例如横竖屏切换时,电池电量低时,内存不够时,网络切换时等等,我们在这时候需要进行一些 ...

  10. 《iOS开发实战 从入门到上架App Store(第2版)》书籍目录

    第1章 开发准备 1.1 iOS 10新特性简述 1.1.1 新增触觉反馈编程接口 1.1.2 SiriKit框架的开放 1.1.3 引入Messages App 1.1.4 通知框架的整合与扩展 1 ...

最新文章

  1. 【Codeforces】1065B Vasya and Isolated Vertices (无向图的)
  2. python punctuation_经验拾忆(纯手工)=gt; Python基本数据类型_Python - UCloud云社区...
  3. uTorrent for mac(BT下载客户端)v1.8.7中文版
  4. (二)使用CycleGAN进行移动风格迁移
  5. 我的几个.NET编程习惯
  6. python 字符串 变量_Python检查变量是字符串
  7. 最长上升子序列o(nlogn)复杂度一种简单易懂的理解
  8. 离线安装.net4.032位_怎样在断网的情况下安装IE11
  9. c语言仿宋gb2312字体,【仿宋gb2312字体下载】仿宋gb2312字体官方下载 免费版-七喜软件园...
  10. 震网三代(CVE-2017-8464)
  11. 集成基站混频器本振噪声的规格与测量
  12. php 两张图片合并,ps合并图层快捷键
  13. mysql计算百分比_mysql – 如何计算百分比?
  14. 优质的APP推广渠道那么多,怎么选才好?
  15. 1. 线性回归/非线性回归代码
  16. 排序学习-必读论文-AMiner
  17. GoogleChromePortable 谷歌chrome浏览器便携版官网下载方式
  18. 爬虫爬取京东产品数据
  19. 【PHP项目部署一】PHP环境配置
  20. C语言fscanf函数的理解

热门文章

  1. 计算机安装xp蓝屏怎么办,xp蓝屏,详细教您教你怎么修复xp蓝屏问题
  2. n一加关闭小部件_小部件
  3. 将QQ音乐下载的 tkm 格式的音乐文件如何免费转换成 MP3 格式
  4. 【Linux】关于Linux中的权限
  5. 详解Unity中的生命周期函数
  6. SDUT—Python程序设计实验三(流程控制)
  7. 慢品国学---“人皆有不忍之心“
  8. 大学四年就靠这些东西成为别人眼中的大神(工具用好才是硬道理,兵来将挡,水来土掩)
  9. 计算机提示无法识别优盘,插入U盘显示无法识别怎么办
  10. ceph (luminous 版) primary affinity 管理