zoukankan      html  css  js  c++  java
  • 摇一摇

     
    1、引入文件
    #import <CoreMotion/CoreMotion.h>
    
    2、代码实现
    _manager = [[CMMotionManager alloc]init];
        
     _manager.accelerometerUpdateInterval=10/60.0;
        
    [_manager startAccelerometerUpdates];
        //根据自己需求调节x y z
     [_manager startAccelerometerUpdatesToQueue:[NSOperationQueue currentQueue] withHandler:^(CMAccelerometerData *latestAcc, NSError *error)
         {
             if (fabsf(_manager.accelerometerData.acceleration.x) > 2.0 || fabsf(_manager.accelerometerData.acceleration.y) > 2.0 || fabsf(_manager.accelerometerData.acceleration.z) > 2.0)
                 
             {
                 
                 NSLog(@"我晃晃晃晃 。。。。。");
                 
             }
     }];
        
    3、不用的时候stop   
     [_manager stopAccelerometerUpdates];
    
  • 相关阅读:
    滚动条滚动方向
    阶乘函数-尾递归
    返回顶部
    CommonJS
    vuessr
    随机字符串
    indexedDB
    深层次选择器
    Vue3.0简单替代Vuex
    shell 学习笔记
  • 原文地址:https://www.cnblogs.com/superbobo/p/5799777.html
Copyright © 2011-2022 走看看