我在我的应用程序中实现了以下方法。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