Welche Hintergrundbildfarbe macht Seitensteuerungspunkte auf dem iPhone unsichtbar?

Welche Hintergrundbildfarbe muss ich verwenden, um die Seitensteuerungspunkte unsichtbar zu machen?

Ich weiß, Sie können sie nicht wirklich verstecken, wie beim Entfernen vom Bildschirm (ohne iOS-Jailbreaking), aber Sie können sie fast unsichtbar machen, wenn Sie die richtige Farbe des Hintergrundbilds auswählen.

Ich habe versucht, zwei verschiedene Tapeten zu verwenden, während eine sie fast unsichtbar macht, die andere nicht, aber die Punkte haben auf beiden Tapeten dieselbe Farbe.

Antworten (1)

Sie können die Punkte nicht vollständig unsichtbar machen.

Das iOS SpringBoard (oder Homescreen, wie es allgemein genannt wird) ist so programmiert, dass die Page Controls (Punkte), die direkt über dem Dock erscheinen, unabhängig von der Farbe des Hintergrundbilds im Hintergrund lesbar bleiben. Dies geschieht, indem ihnen Farben zugewiesen werden, die sich von der Farbe des Hintergrunds abheben .

Die Logik stellt sicher, dass zumindest die Farbe des Punktes, der die aktuelle Seite des Startbildschirms darstellt, am deutlichsten sichtbar ist.

Es gibt kein öffentlich zugängliches offizielles Dokument, das diese Tatsache belegt. Die Schlussfolgerung kann erreicht werden, indem ein kleines Experiment wie beschrieben durchgeführt wird:

  1. Stellen Sie den Hintergrund auf einfarbig #000000oder RGB: 0, 0, 0(schwarze Farbe) ein.

  1. Rufen Sie den Farbcode für die Seitensteuerungspunkte ab, die nicht aktuellen Bildschirmen entsprechen. Beachten Sie den Farbcode für die Punkte. Der Wert ist #727374oder RGB: 114, 115, 116.

  1. Erstellen Sie ein einfarbiges Hintergrundbild mit einer Auflösung, die der des iPhone-Bildschirms entspricht ( 640 x 1136 in meinem Fall, iPhone 5s), mit dem oben angegebenen Farbcode, und weisen Sie es als iPhone-Hintergrund zu. Der Farbcode wurde entsprechend nicht aktuellen Rasterpunkten ausgewählt, da sie mehr als einmal vorkommen können.

  1. Rufen Sie jetzt noch einmal den Farbcode für die Seitensteuerungspunkte ab, die nicht aktuellen Bildschirmen entsprechen. Es kann beobachtet werden, dass sich die Farbe für die Punkte geändert hat.

  1. Erstellen Sie nun ein einfarbiges Hintergrundbild mit Farbcode #FFFFFFoder RGB: 255, 255, 255(weiße Farbe). Beachten Sie noch einmal die Farbe der Punkte. Die dem aktuellen Bildschirm entsprechende Farbe hat sich von Weiß im ersten Bild zu Schwarz im aktuellen Bild geändert.


PS : Ich habe viel mit macOS und iOS herumgespielt, um die Augenweide zu minimieren, indem ich solche Tricks durchgearbeitet habe. Die obige Schlussfolgerung ist nur eine Beobachtung ohne dokumentierte Unterstützung von Apple. Die beigefügten Screenshots des iPhone-Startbildschirms wurden auf 50 % ihrer ursprünglichen Auflösung herunterskaliert .

Obwohl ich zugeben muss, dass die Verwendung von weißer Farbe als Hintergrund einige schick aussehende Symbole (die mit weißem Hintergrund) ergibt, die wie ihr Android-Pendant aussehen.
Aber wie Sie auf dem linken Bild in meinem OP sehen können, sind die Punkte fast vollständig verborgen. Aber aus irgendeinem Grund wurden die Punkte auf dem rechten Bild weiß, obwohl sie über genau der gleichen Hintergrundfarbe liegen, nur das Bild selbst enthält dunklere Farben. Also muss es vielleicht eine bestimmte Farbkombination geben? Also im Grunde möchte ich die weiße Farbe aus dem linken Bild für dunklere graue Farbe aus dem rechten Bild ändern. Aber wenn ich das tue, werden die Punkte weiß.
Du hast Recht. Soweit ich weiß, ist es mit etwas Experimentieren möglich, den Farbkontrast zu minimieren, aber es ist nicht möglich, die Punkte vollständig unsichtbar zu machen.