Compartir a través de


CMAccelerometerHandler Delegado

Definición

Firma de delegado usada para recibir eventos de CMMotionManager

public delegate void CMAccelerometerHandler(CMAccelerometerData data, NSError error);
type CMAccelerometerHandler = delegate of CMAccelerometerData * NSError -> unit

Parámetros

data
CMAccelerometerData

Los datos del acelerómetro de este evento.

error
NSError

Error o null si no se han producido errores.

Comentarios

Esta firma se usa como argumento para startAccelerometerUpdates CMMotionManager.

var motionManager = new CMMotionManager ();
motionManager.AccelerometerUpdateInterval = 0.01; // 100Hz
motionManager.StartAccelerometerUpdates (NSOperationQueue.CurrentQueue, (data, error) => {
     Console.WriteLine ("Got an acceleration event {0}", data.Acceleration.X);
});

Se aplica a