iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの極意 - Tips441 加速度を取得する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

5-18加速度センサーTips441 加速度を取得する

Level1

PointiPhoneの傾きの取得(UIAccelerationクラス、setDelegateメソッド)

iPhoneの傾き(加速度)を取得するためには、UIAccelerationクラスを使います。

画面をロードしたときに、UIAccelerometerクラスのsharedAccelerometerメソッドを使って、加速度の取得を有効にすると、イベントが発生します。

イベントを取得するためには、UIAccelerometerDelegateデリゲートを実装しておきます。

リスト1では、加速度を1秒間隔で取得して、画面にXYZ軸の加速度を表示しています。

実行結果
リスト1 加速度を取得する(ファイル名:prog441.xcodeproj)

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません