IOS - 实时访问Accelerometer X Y Z值

时间:2011-08-09 23:37:14

标签: ios coordinates accelerometer dimensions

我正在开发一款需要访问加速功能的iphone / ipod touch应用程序。在iOS开发方面,我是一个新手,我经常开发Android应用程序。

我的第一个问题是,我如何实例化加速度计?在Android中我知道我可以这样做:

mSensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);

mAccelerometer = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);

我的第二个问题是处理加速度计事件,特别是从加速度计状态获取X Y和Z值。在android中我做了以下事情:

public void onSensorChanged(SensorEvent event) 
{
    final double curX = event.values[0];
    final double curY = event.values[1];
    final double curZ = event.values[2];
    //more code stuff
}

非常感谢任何帮助: - )

1 个答案:

答案 0 :(得分:1)

请阅读包含大量信息的event handling documentation以及有关加速度计的更多信息。