美文网首页
iPhoneX的Home Indicator的自动隐藏

iPhoneX的Home Indicator的自动隐藏

作者: George2016 | 来源:发表于2018-02-28 15:23 被阅读1130次

    为什么要隐藏home indicator:

    有时候需要让app的内容表现的更加沉浸式,例如王者荣耀就对home indicator隐藏了。

    怎么隐藏home indicator:

    在viewController中添加代理方法

    -(BOOL)prefersHomeIndicatorAutoHidden {
        return YES;
    }
    
    • 当我们调用[self setNeedsUpdateOfHomeIndicatorAutoHidden];方法时,也会重新再走一遍上面的代理方法。

    • 同样,我们也可以在容器控制器中统一管理home indicator的隐藏与现实;

    -(UIViewController *)childViewControllerForHomeIndicatorAutoHidden {
        return controller;
    }
    ```
    
    

    相关文章

      网友评论

          本文标题:iPhoneX的Home Indicator的自动隐藏

          本文链接:https://www.haomeiwen.com/subject/pazbxftx.html