Bagikan melalui


CMAccelerometerHandler Delegasikan

Definisi

Tanda tangan delegasi yang digunakan untuk menerima peristiwa dari CMMotionManager

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

Parameter

data
CMAccelerometerData

Data akselerometer untuk kejadian ini.

error
NSError

Kesalahan, atau null jika tidak ada kesalahan.

Keterangan

Tanda tangan ini digunakan sebagai argumen untuk CMMotionManager's StartAccelerometerUpdates.

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

Berlaku untuk