距离感应
2016-05-26 16:01
267 查看
距离感应器其实就那么几句话:
[UIDevice currentDevice].proximityMonitoringEnabled = YES;
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(noticeReceive) name:UIDeviceProximityStateDidChangeNotification object:nil];
-(void)noticeReceive{
if ([UIDevice currentDevice].proximityState) {
NSLog(@"近距离,做你想做的");
}else{
NSLog(@"远距离");
}
}
但要注意:感应器只有在竖屏的时候管用,当你的设备横屏时,抱歉,距离感应over..................千万注意
[UIDevice currentDevice].proximityMonitoringEnabled = YES;
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(noticeReceive) name:UIDeviceProximityStateDidChangeNotification object:nil];
-(void)noticeReceive{
if ([UIDevice currentDevice].proximityState) {
NSLog(@"近距离,做你想做的");
}else{
NSLog(@"远距离");
}
}
但要注意:感应器只有在竖屏的时候管用,当你的设备横屏时,抱歉,距离感应over..................千万注意
相关文章推荐
- 利用MyBatis Generator自动创建代码
- Fragment学习记录一 静态创建fragment
- 重要经验八---UIImage转换为CVPixelBufferRef
- 多核与多个CPU啥区别
- HDU2647
- EXP-00003 ORA-01455 EXP导出报错
- java服务器端配置支持跨域请求
- iOSwebView修改字体大小字体颜色背景颜色
- Mac Pro下卸载安装Mysql
- arm 红外驱动
- form提交
- rigidbody.velocity 控制角色的移动
- LR11如何打开回放结果窗口 “Results.qtp”,
- 141. Linked List Cycle(Linked List)
- 模态对话框与非模态对话的几种销毁方法与区别
- this和super的使用
- php变量作用域的浅析
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
- C++Primer:Break、Continue、Goto、Try/异常处理
- 关于.so文件和处理器架构