iPhone应用程序增加了震动手势的灵敏度
在我的iPhone应用程序中,我使用了摇动手势,它可以正常工作,但摇动起来需要很多努力 有没有办法让它更敏感 这是密码iPhone应用程序增加了震动手势的灵敏度,iphone,objective-c,uigesturerecognizer,shake,Iphone,Objective C,Uigesturerecognizer,Shake,在我的iPhone应用程序中,我使用了摇动手势,它可以正常工作,但摇动起来需要很多努力 有没有办法让它更敏感 这是密码 - (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event { if (motion == UIEventSubtypeMotionShake) { [self performSelector:@selector(startPressed:)];
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
{
if (motion == UIEventSubtypeMotionShake)
{
[self performSelector:@selector(startPressed:)];
}
}
就我所知,这不是一种直接做这件事的方法
解决这个问题的一种方法是使用加速计的读数,然后自己决定是不是震动,如果是震动,你可以自己微调。我认为我们不能改变震动手势的灵敏度。另外,为了获得更多帮助,请发布更多代码说明你是如何实现的。检查答案