私は自分のアプリケーションで以下のメソッドを実装しています。iPhoneの加速度計の範囲
- (void)accelerometer:(UIAccelerometer *)acel didAccelerate:(UIAcceleration *)aceler {
if (fabsf(aceler.x) > 1.5 || fabsf(aceler.y) > 1.5 || fabsf(aceler.z) > 1.5 || fabsf(aceler.x) < -1.5 || fabsf(aceler.y) < -1.5 || fabsf(aceler.z) < -1.5)
{
self.navigationItem.rightBarButtonItem=nil;
[self showImage:nil];
}
}
=>私は "aceler.xの範囲を" 知っていることを熱望しています。
すなわち何aceler.x/Y/Zの最大値
同様最小だろうか? (私はそれがゼロでなければならないと思う)
私に手伝ってくれてありがとう。
それを継続的に監視して、あなたのiPhoneをレンガの壁面に投げつけるコードを書いてください。 :) – EBGreen
素晴らしいコメント@エイブリン - iPhoneを壊すことなく可能ではないですか? –
手がかりがありません。だから、私は答えではなく軽度のコメントを提供したのです。 :) – EBGreen