2017-09-17 14 views

Antwort

1

Anstatt die Farbe des Home-Indikators zu ändern, könnten Sie einige der neuen UIViewControllers APIs verwenden, um den Home-Indikator zu verbergen.

In Ihrem View-Controller können Sie prefersHomeIndicatorAutoHidden() überschreiben, um immer true zurückzugeben.

override func prefersHomeIndicatorAutoHidden() -> Bool 
{ 
    return true 
} 

Allerdings garantiert Apple nicht, dass die Home-Anzeige in allen Fällen ausgeblendet wird.

Schauen Sie sich Apples "Designing for the iPhone X" und andere 2017 fall videos für weitere Informationen zum Umgang mit dem Home-Indikator.

Im Video "Designing for the iPhone X" spricht Apple auch über "Kantenschutz". Wenn Ihre App also über benutzerdefinierte Gesten verfügt, können Sie sich die folgende Tabelle ansehen: preferredScreenEdgesDeferringSystemGestures.

Im Allgemeinen rät Apple nicht, mit dem Home-Indikator herumzualbern.