Wiadomości Apple

Nowe opcje „trybu zgodności” macOS Pozwól programistom decydować, jak aplikacje pełnoekranowe radzą sobie z wycięciem

Wtorek 19 października 2021 r. 1:55 PDT, Tim Hardwick

Podczas gdy użytkownicy i programiści pogodzą się z faktem, że w ostatniej chwili plotka o wycięciu dla nowe MacBooki Pro to prawda, firma Apple wydała nowe wytyczne dotyczące interfejsu ludzkiego, wyjaśniające, w jaki sposób programiści mogą jak najlepiej wykorzystać rozszerzone obszary ekranu wokół obudowy aparatu, jeśli uważają, że ich aplikacja może na tym skorzystać.





Macbook Pro 2021 wycięcie
Według nowa dokumentacja , tryb pełnoekranowy w macOS Monterey posiada „tryb zgodności”, który automatycznie uwzględnia obudowę aparatu, umieszczając czarny pasek u góry ekranu, aby ukryj wycięcie i zapobiec umieszczaniu tam zawartości aplikacji.

Jednak system macOS zawiera również nowy klucz listy właściwości „NSPrefersDisplaySafeAreaCompatibilityMode”, który umożliwia deweloperom określenie, czy ich aplikacje powinny być zgodne z trybem zgodności, czy też ich aplikacje mogą się rozszerzać w celu wykorzystania miejsca po obu stronach wycięcia.



W komputerach Mac, które mają obudowę aparatu w ramce ekranu, system zapewnia tryb zgodności, który zapobiega niezamierzonemu umieszczaniu treści w obszarze, w którym znajduje się obudowa. Gdy ten tryb jest aktywny, system zmienia aktywny obszar wyświetlacza, aby uniknąć obudowy kamery. Nowy obszar aktywny zapewnia, że ​​zawartość Twojej aplikacji jest zawsze widoczna i nie jest zasłonięta przez obudowę aparatu.

macos notch nowe macbook plusy
Na komputerach Mac z wycięciem Finder automatycznie dodaje pole wyboru do panelu Uzyskaj informacje aplikacji, którego można użyć do ręcznego włączenia lub wyłączenia nowego trybu zgodności. Alternatywnie, programiści mogą wymusić włączanie lub wyłączanie trybu zgodności za pomocą nowych właściwości kodu, które definiują bezpieczny obszar ekranu i pozwalają im korzystać z obszarów po obu stronach wycięcia dla aktywnej zawartości.

Deweloperzy powinni upewnić się, że ich układy aplikacji nie nakładają się na obszar wycięcia przed ustawieniem klucza NSPrefersDisplaySafeAreaCompatibilityMode na wartość „false”, aby ominąć tryb zgodności.

Włączenie wycięcia pozwoliło Apple na wykonanie ramek w nowych 14- i 16-calowych MacBookach Pro znacznie cieńszymi w porównaniu z poprzednimi 13-calowymi i 16-calowymi modelami. Nowe wyświetlacze Liquid Retina XDR są również wyposażone Technologia Promocji , co pozwala na pracę ekranu z częstotliwością 120 Hz i 24 Hz, podobnie jak w przypadku iPada Pro .

Nowe MacBooki Pro można zamawiać już teraz, a ich wysyłka rozpocznie się w przyszłym tygodniu, ale daty dostaw dla różnych konfiguracji MacBooka Pro już się skończyły. poślizgnął , a niektóre z 16-calowych modeli MacBooka Pro zawierają teraz daty dostawy od 2 do 16 listopada, w porównaniu z pierwotną datą dostawy 26 października.

Aktualizacja : ten artykuł został zaktualizowany w celu wyjaśnienia, jak działa klucz listy właściwości trybu zgodności.

Powiązane podsumowania: 14- i 16-calowy MacBook Pro , macOS Monterey Przewodnik kupującego: 14- i 16-calowy MacBook Pro (Kup teraz) Powiązane fora: MacBook Pro , macOS Monterey