调用手机摇一摇功能其实很简单,在你调用的控制器的

viewDidLoad方法里调用

[UIApplication sharedApplication].applicationSupportsShakeToEdit = YES;

方法即可,当手机摇一摇的时候会有代理回调方法:

- (void)viewDidLoad {

[super viewDidLoad];

[UIApplication sharedApplication].applicationSupportsShakeToEdit = YES;//调用这个方法就行

}

#pragma mark - - - 摇一摇的相关方法

//开始摇动

- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event

{

NSLog(@"开始摇动");

}

//取消摇动

- (void)motionCancelled:(UIEventSubtype)motion withEvent:(UIEvent *)event

{

NSLog(@"取消摇动");

}

//结束摇一摇

- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event

{

NSLog(@"结束摇动");

}

最新文章

  1. location.href参数丢失
  2. [20140504] ADO.NET客户端超时
  3. Angular系列----AngularJS入门教程02:静态模板(转载)
  4. 如何让div上下左右都居中
  5. 2015GitWebRTC编译实录4
  6. python基础知识九
  7. JAVA反射原理解读
  8. poolingHttpclientConnectionmanager 使用
  9. 醒醒吧!互联网的真正未来不是AI,更不是VR,AR,而是区块链
  10. 大话JPA
  11. Java 中冷门的 synthetic 关键字原理解读
  12. 怎么获取smtp服务器用户帐号和密码
  13. Centos常用命令之:ln
  14. 我的第一个python web开发框架(36)——后台菜单管理功能
  15. [再寄小读者之数学篇](2015-06-24 Series)
  16. Bing.com在.NET Core 2.1上运行!
  17. js上传插件uploadify自动检测不到flash控件的问题
  18. php变量什么情况下加大括号{}
  19. 风云2号云图Mosaic Dataset处理
  20. 软件系统分析师与架构师技能大PK(您具备了哪些呢?)

热门文章

  1. myeclipse的常用快捷键
  2. ftp_get_file_and_directory
  3. Android 控件布局常用属性
  4. MySQL批量导出以某数字或字母开头的表
  5. html标签的嵌套规则分析
  6. PHP的数组值传入JavaScript的数组里
  7. flex stage.width 与stage.stageWidth的区别
  8. ORA-02266: 表中的唯一/主键被启用的外键引用
  9. HDU5882
  10. 如何利用express新建项目(上)