我在我的應用程序中實現了以下方法。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 2009-09-01 18:40:14
很棒的評論@EBGreen - 沒有破iPhone就不可能嗎? – 2009-09-01 18:44:21
沒有線索。這就是爲什麼我提供了一個輕浮的評論,而不是一個答案。 :) – EBGreen 2009-09-01 18:49:51