2012-03-05 14 views
9

私はそれが働いているが、それはそれをより敏感にするか、感度を高めるためにどのような方法がありますiPhoneアプリの増加シェイクジェスチャー感度

を振るための努力の多くを必要とシェイクジェスチャーを使用していますか?ここ

は助けると提案してくださいコード

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

です。

おかげ

+0

シェイクジェスチャーの感度を変えることはできないと思います。 –

+0

さらに詳しいヘルプを表示するには、実装方法に関するコードをいくつか投稿してください。 –

+0

答えを確認する[ここ](http://stackoverflow.com/questions/150446/how-do-i-detect-when-someone-shakes-an-iphone) –

答えて

2

ありえない限り、私は承知しているとして、それを直接実行する方法。

これを回避する方法の1つは、加速度計の測定値を使用し、それが揺れだった場合は自分で決定することです。そうであればそれを微調整することができます。