美文网首页
iOS摇一摇

iOS摇一摇

作者: HuyaRC | 来源:发表于2016-11-09 17:33 被阅读0次

    分享是每个优秀的程序员所必备的品质


    摇一摇在iOS中的2种实现方式

    • 根据加速计的值判断 , 如果摇动了手机, 值会增大,我们可以通过取绝对值, 自行判断 http://www.jianshu.com/p/c1d5b71f3bbe
    • 系统已经封装号的摇动方法(简单到令人发指)

    在模拟器上测试摇一摇是可以通过 [Hardware]-[Shake Gesture](如图)或者(command+shift+z)快捷键来模拟摇一摇。

    摇一摇.png

    直接上代码:

    - (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event
    {
        NSLog(@"摇一摇");
    }
    
    - (void)motionCancelled:(UIEventSubtype)motion withEvent:(UIEvent *)event
    {
        NSLog(@"取消摇动");
    }
    
    - (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
    {
        NSLog(@"摇动结束");
    }
    

    个人浅见,有误的地方欢迎指正

    相关文章

      网友评论

          本文标题:iOS摇一摇

          本文链接:https://www.haomeiwen.com/subject/ihktpttx.html