電話の傾きに応じて左または右に 1 ページスクロールするページ UIScrollView があります。
「ランダム ページのシェイク」も実装したいのですが、シェイク モーションと x 軸の傾きを区別するロジックを実行する方法がわかりません。
これら 2 つのモーションを組み合わせて使用できますか? 傾けながら振るなどの複雑なことは必要ありません。両方を互いに独立して動作させたいだけです。
電話の傾きに応じて左または右に 1 ページスクロールするページ UIScrollView があります。
「ランダム ページのシェイク」も実装したいのですが、シェイク モーションと x 軸の傾きを区別するロジックを実行する方法がわかりません。
これら 2 つのモーションを組み合わせて使用できますか? 傾けながら振るなどの複雑なことは必要ありません。両方を互いに独立して動作させたいだけです。
「揺れ」を検出するには、生成された重力をチェックします。揺れよりも傾きの方が高くなります。
誰かが iPhone を振ったことを検出するにはどうすればよいですか?
間違いなく両方を同時に使用できます。揺れを示すのに十分な高い値の g フォースを確認してください (> 1g - 感度を好みに合わせて調整します)。揺れが検出されない場合は、傾きに落ちます。チェック中。
傾きは 1g を超えてはなりませんが、揺れは簡単に超えてしまいます。