アプリに要件があります。ユーザーがホーム画面以外の画面から4本の指でつまむと、特定のアプリのホームページに移動します。しかし、4本の指でつまむジェスチャは、アプリをバックグラウンドに置くためのAppleのデフォルトのジェスチャです。
このジェスチャーを乗り越えることができる特別な方法はありますか?また、ジェスチャーを乗り越えた場合、AppStoreで許可されますか?
どんな助けでもありがたいです。
アプリに要件があります。ユーザーがホーム画面以外の画面から4本の指でつまむと、特定のアプリのホームページに移動します。しかし、4本の指でつまむジェスチャは、アプリをバックグラウンドに置くためのAppleのデフォルトのジェスチャです。
このジェスチャーを乗り越えることができる特別な方法はありますか?また、ジェスチャーを乗り越えた場合、AppStoreで許可されますか?
どんな助けでもありがたいです。
Appleのヒューマンインターフェイスガイドラインを参照してください。
ジェスチャを適切にサポートする
さまざまなアクションをユーザーが知っている標準のジェスチャに関連付けることは避けてください。たとえば、通知センターを表示する「上から下にスワイプ」ジェスチャの意味を再定義しないように注意してください。
OSレベルのジェスチャをオーバーライドすることは、使いやすさを損ない、不幸なユーザーを作成するための良い方法です。4本指のピンチをカスタムでオーバーライドすることは可能かもしれませんがUIGestureRecognizer
、これはAppleのユーザビリティ基準に違反しています。