iPhone应用程序增加了摇动手势的灵敏度

问题描述 投票:9回答:1

在我的iPhone应用程序中,我已经使用了摇动手势,虽然可以正常工作,但是需要付出很多努力才能摇动。

有什么方法可以使其更敏感?

这里是代码

 - (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
 {
      if (motion == UIEventSubtypeMotionShake)
      {
          [self performSelector:@selector(startPressed:)];  
      }
 } 
iphone objective-c uigesturerecognizer shake
1个回答
2
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.