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];
}
經過這樣之后,用戶在無觸屏操作時會自動隱藏橫條赖瞒,在用戶在底部進行點擊時翁逞,橫條會自動顯示出來。