检测iOS设备是向右还是向左或向上或向下移动

时间:2013-04-01 20:39:13

标签: iphone ios objective-c ipad

嗨,现在我怎么能知道如何检测设备是否向右或向左移动参考某个点。 像夜空应用程序我知道确定设备的态度是coreMotion,但我找不到如何检测到它。我可以检测到滚动俯仰和偏航,但我怎么能这样做呢?

2 个答案:

答案 0 :(得分:1)

使用[UIAccelerometer sharedAccelerometer]并设置其代理。使用方法

 - (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration

您可以获取设备的动作。另请参阅UIAccelerometreUIAcceleration的参考资料。您可以使用x的{​​{1}},yz属性跟踪移动。

答案 1 :(得分:0)

您需要使用加速度计。每个iOS设备都有一个。访问谷歌应该会得到答案。如果您正在寻找代码,抱歉。我不记得那种东西。