iPhoneの力を調べる
-
20-09-2019 - |
質問
アプリケーションを開発しなければなりません。要件を以下に示します。
自転車にスピードメーターのようなインジケーターを付けなければなりません。
iPhoneは車の隅に置かれています。
iPhone は車の中に置かれており、どこにも落とすことも、動かすこともできません。(車の中にユーザーがiPhoneを置く特別な場所があります)
さて、車は順調に進んでいます。
インジケーターはゼロを示します - これはスムーズな方法です。
車が段差を通過したとします。
これらの動きはiPhoneで追跡する必要があります。凹凸が大きい場合は、
- iPhone には - 巨大なバンプ - 最大インジケーターが表示されるはずです
バンプが低い場合
- iPhoneは、通常のバンプ、中央のインジケーターを表示する必要があります
それ以外
- iPhone には - スムーズな道路 - ゼロインジケーターが表示されるはずです
次のリンクにあるように、シェイクハンドラーを追加する方法を知っています
iPhoneの加速度計の範囲
しかし、ここでiPhoneは揺れないでしょうか?決まった場所にあります。
解決策は何でしょうか?
事前に助けてくれてありがとう。
解決
あなたはを使用する必要がありますUIAccelerometer に、 UIAccelerometerDelegate 、および UIAcceleration のクラス。ここではいくつかのサンプルコードである。
他のヒント
それは車に取り付けただし、車が揺れます -
iPhoneを振っされます。あなたは、あなたの手でそれを振った場合と同じように同じコードを使用することができる必要があります。
所属していません StackOverflow