Sensor pecutan IOS (accelerometer)


Penderia pecutan IOS (accelerometer)


Pengenalan

Penderia pecutan mengesan perubahan dalam kedudukan peranti berdasarkan tiga arah x, y dan z.

Kedudukan semasa peranti berbanding dengan tanah boleh diketahui melalui sensor pecutan.

Kod contoh berikut perlu dijalankan pada peranti sebenar dan tidak akan berfungsi pada simulator.

Langkah instance

1 Buat aplikasi paparan ringkas

2 Tambah tiga label dalam ViewController.xib dan buat ibOutlets masing-masing: xlable, ylabel dan zlabel

3 Seperti yang ditunjukkan di bawah, kemas kini ViewController.h

4. Seperti yang ditunjukkan di bawah, kemas kini ViewController.m

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController<UIAccelerometerDelegate>
{
    IBOutlet UILabel *xlabel;
    IBOutlet UILabel *ylabel;
    IBOutlet UILabel *zlabel;

}
@end

Output

Apabila kita menjalankan aplikasi pada peranti iPhone, output yang diperoleh adalah seperti berikut.

accelerometer_Output