web-dev-qa-db-ja.com

iOS7で「Facebookスタイル」のスライドイン/フライイン/サイドナビゲーションメニューを処理する方法

IOS 7の最近の発表により、左端から右へ戻るジェスチャーへ戻る新しいシステム全体のスライドが導入されました。これは、ナビゲーションコントローラーを使用するアプリケーションに影響を与えるようです。新しいビューがナビゲーションコントローラースタックにプッシュされると、このジェスチャーがアクティブになります。ナビゲーションメニューの「Facebook」スタイルのスライドで、競合が発生している可能性があります。

タブからこのサイドメニューのナビゲーションパターンへの変換が完了しました。複雑なアプリケーションでのナビゲーションを簡素化するための利点がありました。しかし、これはもはや可能ではないようです。

彼らは質問です:

他のナビゲーションパターンで、複数のメインレベル機能を備えた複雑なアプリケーションを正常にサポートできますか?劣ったタブナビゲーションで立ち往生しているのでしょうか、それとも下部のツールバーにアイテムを追加して、そのナビゲーションメニューを呼び出し、すでに価値のある不動産を使い果たしていますか?小さな画面?

ご意見をいただきありがとうございます。これはiOS 7への移行に伴う多くのアプリデザイナーに影響を与える問題になると思います。

7
Rymnel

ナビゲーションコントローラーで提供されるように、エッジパンポップジェスチャー認識機能を無効にすることができます。これはデフォルトの動作であるため、削除すると、このプラットフォーム固有の設計パターンから逸脱します。

IOS7には新しいEdge-panジェスチャーレコグナイザーが実際にあり、現在のドロワー実装に接続して、実装を可能な限りネイティブに感じさせることができます。

3
tobiasdm

「左端から右ジェスチャーへのシステム全体のスライド」はアプリケーションに固有であり、計算機や他のアプリでは何も実行していません

FBナビゲーションパターンは引き続き使用できますが、これがまさにメールアプリの動作方法です。

1
Benoit Lefebvre