//第一响应,默认是NO
-(BOOL)canBecomeFirstResponder {return YES;
}//开始
-(void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event {NSLog(@"motionBegan");
}//结束
-(void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event {if (motion == UIEventSubtypeMotionShake) {NSLog(@"motionEnded");self.view.backgroundColor = [UIColor purpleColor];}
}//摇晃取消
-(void)motionCancelled:(UIEventSubtype)motion withEvent:(UIEvent *)event {
}

可以利用这一方法去做一些摇一摇之类的功能

iOS_获取手机摇晃事件相关推荐

  1. iOS开发系列--触摸事件、手势识别、摇晃事件、耳机线控

    -- iOS事件全面解析 概览 iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计.今天我们就针对iOS的触摸事 ...

  2. iOS事件全面解析 (触摸事件、手势识别、摇晃事件、耳机线控)

    -- iOS事件全面解析 概览 iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计.今天我们就针对iOS的触摸事 ...

  3. iOS:触摸事件、手势识别、摇晃事件、耳机线控

    概览 iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计.今天我们就针对iOS的触摸事件(手势操作).运动事件. ...

  4. 触摸事件、手势识别、摇晃事件、耳机线控

    概览 iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计.今天我们就针对iOS的触摸事件(手势操作).运动事件. ...

  5. 转载大神IOS开发系列【9】--触摸事件、手势识别、摇晃事件、耳机线控

    转载自:http://www.cnblogs.com/kenshincui/p/3950646.html 概览 iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以 ...

  6. Android开发笔记(四十六)手机相关事件

    手机定位 有一类事件必须依赖于手机信号方能触发,如果把设备中的sim卡拔出,或者该设备本身不支持sim卡(如ipad),那么这类事件将永远不会被触发.在Android中,这类事件包括定位事件和手机信号 ...

  7. php推送手机,PHP_解析php做推送服务端实现ios消息推送,准备工作1.获取手机注册应用 - phpStudy...

    解析php做推送服务端实现ios消息推送 准备工作1.获取手机注册应用的deviceToken(iphone手机注册应用时返回唯一值deviceToken) 2.获取ck.pem文件(做手机端的给) ...

  8. Android - xml动画,识别手势动作,代码抽取,获取手机SIM卡串号,获取联系人数据,开机广播,发送/解析短信,报警音乐

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72878059 1.Activity的任务栈 1.类似一个木桶,每层只能放一个木块,我 ...

  9. 获取手机通讯录联系人(包含模糊查询,dialog自定义,也有一个自定义通知栏)

    这里还有一个联系人类: package com.example.sendmsg;import android.graphics.Bitmap;public class ContactEntity {/ ...

  10. Android获取手机方向

    如果用户开启了设置里的屏幕旋转,Android中处理横竖屏切换,通常的做法是在AndroidManifest.xml中定义android:configChanges="orientation ...

最新文章

  1. 用户请求队列化_分布式消息队列选型分析
  2. 基于Laravel开发博客应用系列 —— 构建博客后台管理系统
  3. 光模块价格由带宽还是距离决定_100G QSFP28 CWDM4光模块介绍及应用
  4. 有序链表转换二叉搜索树(LeetCode)
  5. 字典树(Trie树)
  6. ASP.NET 2.0中使用自定义provider (2)
  7. 关于ireport制作报表模版时的一些注意
  8. Airflow 中文文档:命令行界面
  9. 【Docker】docker 执行 apt-get E: Could not open lock file /var/lib/dpkg/lock - open
  10. java list e 查找_源码(04) -- java.util.ListE
  11. NHibernate.3.0.Cookbook第三章第8节的翻译
  12. 总结几个与模块相关的命令
  13. 无向带权图的存储结构_每天5分钟用C#学习数据结构(27)图 Part 8
  14. 跳表 skipList
  15. 转载-计算几何的题目
  16. 注册石墨文档无法连接服务器,石墨文档没有访问权限的解决方法
  17. word文档找不到smartart_Word2016文档中插入SmartArt图形并添加文本的方法
  18. 尝试使用Visual studio编写Android程序C++的跨平台开发Android
  19. huggingFace 中文模型实战——中文文本分类
  20. Python导入数据

热门文章

  1. Spring IoC/DI程序运行的基本需求
  2. 【论文筛选】ReID候选调研对象 2020-08-04 (ing)
  3. 什么叫侧链_侧链是什么 ?侧链有什么作用 ?
  4. Saving money
  5. Android WebView深度理解
  6. html如何使body的内容居中显示,css里面怎么让body内容居中
  7. OSS中有些图片不能正常预览,而有些能正常预览的原因
  8. Error (10170): Verilog HDL syntax error at uart_rx.v(29) near text “<=“; expecting “.“, or “(“,
  9. 解决困扰很久的pycharm不能加断点问题
  10. 使用R语言自定义设置lty参数以指定ROC曲线线条类型