Novità Apple

Le nuove opzioni di 'Modalità compatibilità' di macOS consentono agli sviluppatori di decidere in che modo le app a schermo intero gestiscono il notch

Martedì 19 ottobre 2021 1:55 PDT di Tim Hardwick

Mentre utenti e sviluppatori fanno i conti con il fatto che l'ultimo minuto rumor di tacca per i nuovi MacBook Pro era vero, Apple ha rilasciato nuove linee guida per l'interfaccia umana che spiegano come gli sviluppatori possono sfruttare al meglio le aree estese dello schermo intorno all'alloggiamento della fotocamera se pensano che la loro app ne trarrebbe beneficio.





macbook pro 2021 tacca
Secondo il nuova documentazione , la modalità a schermo intero in macOS Monterey dispone di una 'modalità di compatibilità' che tiene conto automaticamente dell'alloggiamento della fotocamera posizionando una barra nera nella parte superiore dello schermo per nascondi la tacca e impedire che il contenuto dell'app venga posizionato lì.

Tuttavia, macOS include anche una nuova chiave dell'elenco delle proprietà 'NSPrefersDisplaySafeAreaCompatibilityMode' che consente agli sviluppatori di specificare se le loro app devono essere conformi alla modalità di compatibilità o se le loro app possono espandersi per utilizzare lo spazio su entrambi i lati della tacca.



Sui Mac che includono un alloggiamento per fotocamera nella cornice dello schermo, il sistema fornisce una modalità di compatibilità per impedire alle app di inserire involontariamente contenuti nella regione occupata dall'alloggiamento. Quando questa modalità è attiva, il sistema cambia l'area attiva del display per evitare l'alloggiamento della telecamera. La nuova area attiva assicura che i contenuti della tua app siano sempre visibili e non oscurati dall'alloggiamento della fotocamera.

macos notch nuovi macbook pro
Sui Mac dotati di tacca, il Finder aggiunge automaticamente una casella di controllo al pannello Ottieni informazioni di un'app che può essere utilizzata per abilitare o disabilitare manualmente la nuova modalità di compatibilità. In alternativa, gli sviluppatori possono forzare l'attivazione o la disattivazione della modalità di compatibilità utilizzando nuove proprietà del codice che definiscono l'area sicura dello schermo e consentono loro di utilizzare le aree su entrambi i lati della tacca per il contenuto attivo.

Gli sviluppatori devono confermare che i layout delle loro app non si sovrappongono all'area della tacca prima di impostare la chiave NSPrefersDisplaySafeAreaCompatibilityMode su 'false' per ignorare la modalità di compatibilità.

L'inclusione di una tacca ha permesso ad Apple di rendere le cornici dei nuovi MacBook Pro da 14 e 16 pollici notevolmente più sottili rispetto ai precedenti modelli da 13 e 16 pollici. Presentano anche i nuovi display Liquid Retina XDR Tecnologia ProMotion , che consente allo schermo di funzionare fino a 120Hz e fino a 24Hz, simile al iPad Pro .

I nuovi MacBook Pro sono disponibili per l'ordine ora e inizieranno la spedizione la prossima settimana, ma le date di consegna per varie configurazioni di MacBook Pro sono già scivolato , con alcuni dei modelli MacBook Pro da 16 pollici che ora elencano date di consegna che vanno dal 2 novembre al 16 novembre, rispetto alla data di consegna originale del 26 ottobre.

Aggiornare Nota: questo articolo è stato aggiornato per chiarire come funziona la chiave dell'elenco delle proprietà per la modalità di compatibilità.

Riepiloghi correlati: MacBook Pro da 14 e 16 pollici , macOS Monterey Guida all'acquisto: MacBook Pro 14' e 16' (Acquista ora) Forum correlati: Macbook Pro , macOS Monterey