美文网首页
IOS自动隐藏底部横条(Home Indicator)

IOS自动隐藏底部横条(Home Indicator)

作者: 简单点的笨演员 | 来源:发表于2021-01-26 12:52 被阅读0次

Apple在iPhone X上开始取消了之前一直存在的物理Home键,取而代之的是位于屏幕底部的一个横线,官方称之为Home Indicator。该横线在需要全屏沉浸式的APP中不是那么友好,我们可以使用下面的代码自动隐藏它。


Home Indicator Home Indicator

在viewController中添加代理方法

-(BOOL)prefersHomeIndicatorAutoHidden {
    return YES;
}

在viewController的构造方法中下面的代码

    if (@available(iOS 11.0, *)) {  // 兼容低版本ios
        [self setNeedsUpdateOfHomeIndicatorAutoHidden];
    }

经过这样之后,用户在无触屏操作时会自动隐藏横条,在用户在底部进行点击时,横条会自动显示出来。

参考:
https://www.jianshu.com/p/5fc60e02792c

相关文章

网友评论

      本文标题:IOS自动隐藏底部横条(Home Indicator)

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