在我的 iPhone 应用程序中,我使用了摇动手势,它可以正常工作,但需要很大的力气才能摇动。
有什么办法可以让它更灵敏吗?
这是代码
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
{
if (motion == UIEventSubtypeMotionShake)
{
[self performSelector:@selector(startPressed:)];
}
}
最佳答案
据我所知,这不是一种直接执行此操作的方法。
解决这个问题的一种方法是使用加速度计的读数,然后自行判断是否是震动,如果是的话,您可以自己微调。
关于iPhone 应用程序增加摇动手势灵敏度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9562168/