如何使用Accelerometer移动图像?

时间:2009-11-24 11:07:47

标签: iphone

当我移动iphone时如何移动图像?

2 个答案:

答案 0 :(得分:0)

这个问题确实需要改进。最好的选择是查看UIAccelerometer documentationUIImage documentation。如果您提供有关您想要做的更多详细信息,我可以提供更详细的回复。

答案 1 :(得分:0)

首先,正如zPesk所说,阅读文档。但是,作为近似值。

启动加速度计,将您的类设置为 sharedAccelerometer 委托。然后在你的类上实现 accelerometer:didAccelerate:并检查X和Y轴(如果你想在2D上移动图像)。

如果X轴为负,请将图像向左移动,如果向右为正。如果Y轴为负,则为底部,如果为正,则为顶部。

如果要根据加速度计的测量加速图像的移动,请将轴测量的一些像素常数相加,并将其添加到图像帧的X和Y.您倾斜设备越多,移动速度就越快。