Apple News

Noile opțiuni pentru „Modul de compatibilitate” macOS permit dezvoltatorilor să decidă modul în care aplicațiile pe ecran complet gestionează Notch-ul

Marți, 19 octombrie 2021, la 1:55 PDT, de Tim Hardwick

În timp ce utilizatorii și dezvoltatorii se împacă cu faptul că în ultimul minut zvon notch pentru noul MacBook Pro era adevărat, Apple a lansat noi Ghiduri privind interfața umană care explică modul în care dezvoltatorii pot folosi cât mai bine zonele extinse ale ecranului din jurul carcasei camerei dacă cred că aplicația lor ar beneficia de pe urma.





macbook pro 2021 notch
In conformitate cu documentație nouă , modul ecran complet în macOS Monterey dispune de un „mod de compatibilitate” care ține cont automat de carcasa camerei, plasând o bară neagră în partea de sus a ecranului pentru a ascunde crestătura și împiedicați plasarea conținutului aplicației acolo.

Cu toate acestea, macOS include și o nouă cheie pentru lista de proprietăți „NSPrefersDisplaySafeAreaCompatibilityMode”, care le permite dezvoltatorilor să specifice dacă aplicațiile lor ar trebui să se conformeze modului de compatibilitate sau dacă aplicațiile lor se pot extinde pentru a utiliza spațiul de pe ambele părți ale crestăturii.



Pe Mac-urile care includ o carcasă pentru cameră în cadrul ecranului, sistemul oferă un mod de compatibilitate pentru a împiedica aplicațiile să pună neintenționat conținut în regiunea pe care o ocupă carcasa. Când acest mod este activ, sistemul modifică zona activă a afișajului pentru a evita carcasa camerei. Noua zonă activă asigură că conținutul aplicației dvs. este întotdeauna vizibil și nu este ascuns de carcasa camerei.

macos notch noi macbook pros
Pe Mac-urile care au o crestătură, Finder adaugă automat o casetă de selectare la panoul Obține informații al unei aplicații, care poate fi folosită pentru a activa sau dezactiva manual noul mod de compatibilitate. Alternativ, dezvoltatorii pot activa sau dezactiva modul de compatibilitate folosind noi proprietăți de cod care definesc zona sigură a ecranului și le permit să utilizeze zonele de pe ambele părți ale notch-ului pentru conținut activ.

Dezvoltatorii ar trebui să confirme că aspectul aplicației lor nu se suprapun cu zona de crestătură înainte de a seta cheia NSPrefersDisplaySafeAreaCompatibilityMode la „false” pentru a ocoli modul de compatibilitate.

Includerea unei crestături a permis Apple să facă ramele noilor MacBook Pro de 14 și 16 inchi considerabil mai subțiri în comparație cu modelele anterioare de 13 și 16 inchi. Noile display-uri Liquid Retina XDR sunt de asemenea disponibile Tehnologia ProMotion , care permite ecranului să ruleze la 120 Hz și la 24 Hz, similar cu iPad Pro .

Noile MacBook Pro sunt disponibile pentru a comanda acum și vor începe săptămâna viitoare, dar datele de livrare pentru diferite configurații MacBook Pro au deja alunecat , cu unele dintre modelele de MacBook Pro de 16 inchi afișând acum date de livrare cuprinse între 2 noiembrie și 16 noiembrie, de la data de livrare inițială, 26 octombrie.

Actualizați : Acest articol a fost actualizat pentru a clarifica modul în care funcţionează cheia pentru lista de proprietăţi pentru modul de compatibilitate.

Breviar conexe: MacBook Pro de 14 și 16 inchi , macOS Monterey Ghidul cumpărătorului: MacBook Pro 14' și 16' (Cumpărați acum) Forumuri conexe: MacBook Pro , macOS Monterey