質問: iPadの画面下を触っていると下からニュッと出てくるメニューバーのようなもの(dockという名前?)が出てきてしまい、邪魔なのでこれが出ないようにしたいのですが可能でしょうか? ◆環境 iOS 12.0以上であればswift、objective-c、xamarinなど言語は問いません。
回答: 提示されたアプリと同じ挙動でよければ、以下でできます。 ``` class ViewController: UIViewController { override var preferredScreenEdgesDeferringSystemGestures: UIRectEdge { return [.all]; } } ``` スワイプの1度目は「^」が出て阻止できるようですが、二度目はアプリがバックグラウンドに行ったり、Dockが出てしまったりします。 また、タスク切換え直後やDockを引っ込めた直後も「^」が出ずにすぐにスワイプが効いてしまうようですがこの辺はOSの仕様だと思いますので諦めるしか無いと思います。