Apple-News

Neue macOS-Kompatibilitätsmodus-Optionen lassen Entwickler entscheiden, wie Vollbild-Apps mit der Notch umgehen

Dienstag, 19. Oktober 2021 1:55 PDT von Tim Hardwick

Während sich Nutzer und Entwickler damit abfinden, dass die Last-Minute Kerbe Gerücht zum die neuen MacBook Pros zutreffend war, hat Apple neue Human Interface Guidelines veröffentlicht, in denen erklärt wird, wie Entwickler die erweiterten Bildschirmbereiche um das Kameragehäuse optimal nutzen können, wenn sie der Meinung sind, dass ihre App davon profitieren würde.





macbook pro 2021 notch
Laut neue Dokumentation , der Vollbildmodus in macOS Monterey verfügt über einen „Kompatibilitätsmodus“, der das Kameragehäuse automatisch berücksichtigt, indem ein schwarzer Balken oben auf dem Bildschirm platziert wird, um verstecke die Kerbe und verhindern, dass App-Inhalte dort platziert werden.

macOS enthält jedoch auch einen neuen Eigenschaftslistenschlüssel „NSPrefersDisplaySafeAreaCompatibilityMode“, mit dem Entwickler angeben können, ob ihre Apps dem Kompatibilitätsmodus entsprechen sollen oder ob ihre Apps erweitert werden können, um den Platz auf beiden Seiten der Kerbe zu nutzen.



Auf Macs, die ein Kameragehäuse in der Bildschirmblende enthalten, bietet das System einen Kompatibilitätsmodus, um zu verhindern, dass Apps unbeabsichtigt Inhalte in der Region platzieren, die das Gehäuse einnimmt. Wenn dieser Modus aktiv ist, ändert das System den aktiven Bereich des Displays, um das Kameragehäuse zu vermeiden. Der neue aktive Bereich stellt sicher, dass der Inhalt Ihrer App immer sichtbar ist und nicht durch das Kameragehäuse verdeckt wird.

macos notch neue macbook pros
Auf Macs mit einer Kerbe fügt der Finder automatisch ein Kontrollkästchen zum Get Info-Panel einer App hinzu, mit dem der neue Kompatibilitätsmodus manuell aktiviert oder deaktiviert werden kann. Alternativ können Entwickler den Kompatibilitätsmodus aktivieren oder deaktivieren, indem sie neue Codeeigenschaften verwenden, die den sicheren Bereich des Bildschirms definieren und ihnen ermöglichen, die Bereiche auf beiden Seiten der Kerbe für aktive Inhalte zu verwenden.

Entwickler sollten sicherstellen, dass sich ihre App-Layouts nicht mit dem Kerbbereich überschneiden, bevor sie den NSPrefersDisplaySafeAreaCompatibilityMode-Schlüssel auf „false“ setzen, um den Kompatibilitätsmodus zu umgehen.

Durch das Einfügen einer Kerbe konnte Apple die Blenden der neuen 14- und 16-Zoll-MacBook Pros im Vergleich zu den vorherigen 13- und 16-Zoll-Modellen deutlich dünner machen. Die neuen Liquid Retina XDR-Displays bieten auch ProMotion-Technologie , wodurch der Bildschirm mit bis zu 120 Hz und bis zu 24 Hz betrieben werden kann, ähnlich wie beim iPad Pro .

Die neuen MacBook Pros sind ab sofort bestellbar und werden ab nächster Woche ausgeliefert, aber die Liefertermine für verschiedene MacBook Pro-Konfigurationen liegen bereits vor ausgerutscht , wobei einige der 16-Zoll-MacBook-Pro-Modelle jetzt Liefertermine vom 2. November bis 16. November angeben, gegenüber dem ursprünglichen Liefertermin vom 26. Oktober.

Aktualisieren : Dieser Artikel wurde aktualisiert, um zu verdeutlichen, wie der Eigenschaftslistenschlüssel für den Kompatibilitätsmodus funktioniert.

Verwandte Zusammenfassungen: 14 & 16' MacBook Pro , macOS Monterey Einkaufsführer: 14' & 16' MacBook Pro (jetzt kaufen) Verwandte Foren: Macbook Pro , macOS Monterey