1

小伙伴们怎么了

任何线索 iPhone X 屏幕底部的黑线是什么以及如何禁用它?这是相当令人不安的,我想说的不仅仅是一流的。

特别是在横向模式下:如果我拥抱底部的安全区域,那么显然那条线没有覆盖我的视野,但是,要么需要在顶部做同样的事情(失去宝贵的屏幕空间),要么让应用看起来不对称的外观很难看。

另外关于横向模式下的缺口:显然,如果切断按钮等可能会非常糟糕,所以也许拥抱安全区域是一个更好的选择,但是如果你想用掉更多的屏幕怎么办?在下面的示例屏幕中,我们可以使用右侧(当然角落除外),但如果您将设备反过来旋转,那么您需要拥抱右侧的保险箱和左侧的超级视图反而。

这些有什么好的解决方案吗?

iPhone X 人像模式

iPhone X 横向模式

4

1 回答 1

3

您可以auto-hide indicator在横向模式下播放视频等要求。
但是当用户再次触摸屏幕时,它会自动重新出现。

要消失指示器,您可以auto-hide具体viewController如下

override func prefersHomeIndicatorAutoHidden() -> Bool {
        return true
    }
于 2017-09-26T06:56:27.243 回答