6

そのView Controllerでのナビゲーションに「スワイプアップ」ジェスチャを使用する場合に備えて、1つのキービューでコントロールセンターを無効にする必要があります

4

4 に答える 4

6

Info.plist に以下を追加します。

<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>

「上にスワイプ」すると、コントロール センターが表示されなくなります。ジェスチャはアプリケーションで正常に機能し、グラバーのみが表示されます

于 2013-11-05T14:58:58.420 に答える
2

これに対して私が見つけた最善の回避策は、View Controller をフルスクリーンで表示することです。(非推奨のフルスクリーンプロパティについて話しているのではありません)

そうすることで、1回ではなく2回のスワイプで通知\コントロールセンターが強制的にトリガーされます。ユーザーが上下にスワイプすると、すべての通知/コントロール センターの代わりに小さな矢印が表示されます。その矢印をもう一度スワイプすると、中央のビューが開きます。完全に無効にする公的な方法はないため、これが最善の策です。

于 2013-09-21T23:50:45.280 に答える
1

あなたはそれをすることはできません。ただし、「設定」から無効にできることをユーザーに警告できます(ユーザーを怒らせたくない限り、これを行うことをお勧めしません)

于 2013-10-18T20:05:59.343 に答える