摇一摇的实现

要实现摇一摇的功能,相似于微信的摇一摇微信

方法1:经过分析加速计数据来判断是否进行了摇一摇操做(比较复杂)
方法2:iOS自带的Shake监控API(很是简单)继承

本文介绍方法2:it

判断摇一摇的步骤:io

  1)检测到开始摇动event

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

      //检测到后可作一些处理监控

    }方法

  2)摇一摇被取消或中断im

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

    }

  3)摇动结束

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

    //结束后可作一些处理

    }

 

上述三个方法均继承UIKit中的UIResponder.h ,无需import类,也无需继承Delegate即可直接使用

相关文章
相关标签/搜索