Apple News

Les noves opcions de 'mode de compatibilitat' de macOS permeten als desenvolupadors decidir com les aplicacions de pantalla completa gestionen l'osca

Dimarts, 19 d'octubre de 2021 a les 01:55 PDT per Tim Hardwick

Mentre que els usuaris i desenvolupadors accepten el fet que l'últim minut rumor d'osca per els nous MacBook Pros era cert, Apple ha publicat noves directrius per a la interfície humana que expliquen com els desenvolupadors poden fer el millor ús de les àrees de pantalla esteses al voltant de la carcassa de la càmera si pensen que la seva aplicació se'n beneficiarà.





macbook pro 2021 notch
D'acord amb la nova documentació , el mode de pantalla completa en macOS Monterey inclou un 'mode de compatibilitat' que té en compte automàticament la carcassa de la càmera col·locant una barra negra a la part superior de la pantalla per amagar l'osca i evitar que el contingut de l'aplicació s'hi col·loqui.

Tanmateix, macOS també inclou una nova clau de llista de propietats 'NSPrefersDisplaySafeAreaCompatibilityMode' que permet als desenvolupadors especificar si les seves aplicacions s'han d'ajustar al mode de compatibilitat o si les seves aplicacions es poden expandir per utilitzar l'espai a banda i banda de l'osca.



Als Mac que inclouen una carcassa de càmera al bisell de la pantalla, el sistema proporciona un mode de compatibilitat per evitar que les aplicacions posin contingut involuntàriament a la regió que ocupa l'habitatge. Quan aquest mode està actiu, el sistema canvia l'àrea activa de la pantalla per evitar la carcassa de la càmera. La nova àrea activa garanteix que el contingut de la vostra aplicació sigui sempre visible i no enfosquit per la carcassa de la càmera.

macos notch nous macbook pros
Als Mac que tenen una osca, el Finder afegeix automàticament una casella de selecció al tauler Obtén informació d'una aplicació que es pot utilitzar per activar o desactivar manualment el nou mode de compatibilitat. Alternativament, els desenvolupadors poden activar o desactivar el mode de compatibilitat mitjançant noves propietats de codi que defineixen l'àrea segura de la pantalla i els permeten fer ús de les àrees a banda i banda de l'osca per al contingut actiu.

Els desenvolupadors haurien de confirmar que els dissenys de les seves aplicacions no es superposen amb l'àrea de l'osca abans d'establir la clau NSPrefersDisplaySafeAreaCompatibilityMode a 'fals' per evitar el mode de compatibilitat.

La inclusió d'una osca va permetre a Apple fer que els bisells dels nous MacBook Pros de 14 i 16 polzades siguin considerablement més prims en comparació amb els models anteriors de 13 i 16 polzades. Les noves pantalles Liquid Retina XDR també inclouen Tecnologia ProMotion , que permet que la pantalla funcioni fins a 120 Hz i fins a 24 Hz, de manera similar a la iPad Pro .

Els nous MacBook Pros estan disponibles per demanar-los ara i començaran a enviar-se la setmana que ve, però les dates de lliurament de diverses configuracions de MacBook Pro ja s'han va relliscar , amb alguns dels models de MacBook Pro de 16 polzades que ara inclouen dates de lliurament que van del 2 al 16 de novembre, des de la data de lliurament original del 26 d'octubre.

Actualització : aquest article s'ha actualitzat per aclarir com funciona la clau de la llista de propietats per al mode de compatibilitat.

Resums relacionats: MacBook Pro de 14 i 16 polzades , macOS Monterey Guia del comprador: MacBook Pro de 14' i 16' (compra ara) Fòrums relacionats: MacBook Pro , macOS Monterey