iOS 7 のマップでは、マップ ビューが全画面表示のときにコントロール センターを開くかのように画面の下から上にスワイプすると、完全なコントロール センターではなく小さなタブが表示され、マップが正常にスクロールします。次に、そのタブをつかんで引き上げて、コントロールセンターを完全に開く必要があります. 例として、このスクリーンショットを参照してください。
画面の下部にある小さな UI 要素を上にドラッグすることでトリガーされる重要な機能を備えたアプリがありますが、下から上にスワイプせずに iOS 7 でそれをつかむのは難しいです。アプリで同じコントロール センターの動作をトリガーするにはどうすればよいですか? 設定できるキーはありInfo.plist
ますか?それとも、Apple が使用するある種のプライベート API ですか? 下部のツールバーが表示されている場合は発生しないため、プログラムで設定できる状態のようなものでしょうか?
更新:画面の上部から下にスワイプすると、通知センターを開く場合と同じ動作が発生します。
更新 2:この質問に関するによると、カメラ アプリは同じことを行いUIScreenEdgePanGestureRecognizer
ます。