Condividi tramite


CMAccelerometerHandler Delegato

Definizione

Firma del delegato usata per ricevere eventi da CMMotionManager

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

Parametri

data
CMAccelerometerData

Dati dell'accelerometro per questo evento.

error
NSError

Errore o Null se non sono stati generati errori.

Commenti

Questa firma viene usata come argomento di CMMotionManagerStartAccelerometerUpdates.

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);
});

Si applica a