在我的iPhone App中,我已经使用了摇动手势,但是它需要很多努力才能摇动。

有什么办法可以使它更敏感?

这是代码

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

最佳答案

据我所知,这不是直接执行此操作的方法。

解决此问题的一种方法是使用加速度计的读数,然后自己决定是否晃动,如果有的话,您可以自己对其进行微调。

10-08 07:25