在我的iPhone应用程序中,我已经使用了摇动手势,虽然可以正常工作,但是需要付出很多努力才能摇动。
有什么方法可以使其更敏感?
这里是代码
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
{
if (motion == UIEventSubtypeMotionShake)
{
[self performSelector:@selector(startPressed:)];
}
}
据我所知,这不是直接执行此操作的方法。
解决此问题的一种方法是使用加速度计的读数,然后自己决定是否摇晃,如果有的话,您可以自己对其进行微调。