9

在我的 iPhone 应用程序中,我使用了摇动手势,它可以正常工作,但需要大量的努力才能摇动。

有什么办法让它更敏感吗?

这是代码

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

1 回答 1

2

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

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

于 2012-03-05T09:20:15.177 回答