如何动态隐藏 iPad 顶部区域的三个点

How to hide the three dots on the top area of the iPad dynamically

我有一个 iPad 应用程序,它支持分屏多任务处理。然而,有些视图可以全屏显示图像和视频。在这些屏幕上,屏幕顶部的多任务控制是侵入性的。

有什么方法可以动态关闭这些功能吗? Apple 的照片应用程序以我想要的方式工作。全屏显示照片时,三个点会在短时间内消失。

这里的答案 关闭分屏支持并禁用所有视图的控件。我只想隐藏部分视图。

是的,在您的 viewcontroller 中,只需包括:

-(BOOL)prefersHomeIndicatorAutoHidden {
    return YES;
}