Gestures
hr.icon
人々は、タッチスクリーン上でジェスチャーを行うことによって、iOSデバイスを操作します。
これらのジェスチャーは、コンテンツとの密接な関係をもたらし、画面上のオブジェクトを直接操作している感覚を高めます。
基本的には、標準的なジェスチャーを使用してください。
人々は標準的なジェスチャーに慣れ親しんでおり、同じことをするために別の方法を覚えることを好まないからです。
ゲームなどの没入感のあるアプリでは、カスタムジェスチャーが楽しい体験の一部になります。
その他のアプリでは、標準的なジェスチャーを使用することで、ジェスチャーを発見したり覚えたりするための特別な努力が不要になります。
標準的なジェスチャーで非標準的な動作を行うことは避けてください。
アプリが積極的なゲームプレイを行うゲームでない限り、標準ジェスチャーの意味を再定義することは、混乱や複雑さにつながります。
システムワイドなスクリーンエッジジェスチャーの妨害を避ける。
デバイスにもよりますが、スクリーンエッジジェスチャーは、ホーム画面、アプリスイッチャー、通知センター、コントロールセンター、Dockへのアクセスを提供します。
人々は、これらのジェスチャーがすべてのアプリで機能することを期待しています。
まれに、ゲームなどの没入型アプリケーションでは、システムのジェスチャーよりも優先される独自のスクリーンエッジジェスチャーが必要になることがあります。
1回目のスワイプでアプリ固有のジェスチャーが起動し、2回目のスワイプでシステムジェスチャーが起動します。
最初のスワイプでアプリ固有のジェスチャーが起動し、2回目のスワイプでシステムジェスチャーが起動します。
この動作(エッジプロテクト)は、システムレベルのアクションへのアクセスが困難になるため、実装は控えめにする必要があります。
ショートカットジェスチャーは、インターフェースベースのナビゲーションやアクションに代わるものではなく、補完するものです。
可能な限り、たとえタップ数が増えても、シンプルで目に見えるナビゲーションやアクションを提供する。
多くのシステムアプリケーションには、前の画面に戻るための明確でタップ可能なボタンを備えたナビゲーションバーがあります。
しかし、ユーザーは画面の横からスワイプして戻ることもできます。
iPadでは、ホームボタンを押すか、4本指でつまむようなジェスチャーで、ホーム画面に戻ることができます。
複数の指を使ったジェスチャーは、一部のアプリケーションをより快適にします。
複数の指を同時に使うジェスチャーは、すべてのアプリに適しているわけではありませんが、ゲームやお絵かきアプリなど、一部のアプリでは体験を豊かにすることができます。例えば、ゲームでは、ジョイスティックや発射ボタンなど、同時に操作できる複数の操作部が画面上に配置されている場合があります。
Standard Gestures
一般的に、以下の標準的なジェスチャーは、システム全体やすべてのアプリで同じように動作すると考えられています。
Tap(タップ)
コントロールを起動したり、アイテムを選択したりします。
Drag(ドラッグ)
要素を左右に移動させたり、画面上で要素をドラッグする。
Flick(フリック)
スクロールやパンを素早く行います。
Swipe(スワイプ)
1本指で操作すると、前の画面に戻ったり、スプリットビューコントローラの隠れたビューが表示されたり、テーブルビューの行の削除ボタンが表示されたり、Peek内のアクションが表示されたりします。
iPadで4本指で操作すると、アプリを切り替えることができます。
Double tap(ダブルタップ)
コンテンツや画像をズームインして中央に表示します。
Pinch(ピンチ)
外側にピンチするとズームインし、内側にピンチするとズームアウトします。
Three-finger pinch(三本指のピンチ)
内側につまむと選択したテキストをコピーし、外側につまむとコピーしたテキストをペーストします。
Three-finger swipe(三本指のスワイプ)
左にスワイプすると「元に戻す」、右にスワイプすると「やり直し」ができます。
Touch and hold(タッチアンドホールド)
編集可能または選択可能なテキストで実行すると、指先の下でテキストがハイライトされ、編集メニューが表示されます。
Rotate(回転)
画像やビューを回転させます。
Shake(シェイク)
元に戻す、またはやり直しを開始します。