全屏游戏Home Indicator太碍眼,想把它隐藏掉。

找到这个方法:

– (BOOL)prefersHomeIndicatorAutoHidden {
return YES;
}
但是有个问题,每次触摸屏幕,Home Indicator又会出现, 停止触摸后大概 两三秒又会消失。但是对于需要不断操作的 游戏来说,这行代码没啥用。

我比较喜欢大话西游、剑与家园那样的效果,Home Indicator是半透明的,上划一次被激活,再划一次就回回到主界面。

找到以下代码可以实现:

-(UIRectEdge)preferredScreenEdgesDeferringSystemGestures
{
return UIRectEdgeAll;
}
ps:主要是自己记录一下,老鸟请无视。