iPhone App增加Shake手势灵敏度

时间:2012-03-05 05:47:52

标签: iphone objective-c uigesturerecognizer shake

在我的iPhone应用程序中,我使用摇动手势它正在工作,但它需要付出很多努力来撼动

有没有办法让它更灵敏或提高灵敏度?

这是代码

 - (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
 {
      if (motion == UIEventSubtypeMotionShake)
      {
          [self performSelector:@selector(startPressed:)];  
      }
 } 

请帮助和建议。

由于

1 个答案:

答案 0 :(得分:2)

就我所知,不是直接做到这一点的方法。

解决这个问题的一种方法是使用加速度计的读数,然后自己决定是否有震动,如果是这样的话,你可以自己进行微调。