Enquanto os usuários e desenvolvedores aceitam o fato de que o último minuto boato notch para os novos MacBook Pros fosse verdade, a Apple lançou novas Diretrizes de Interface Humana explicando como os desenvolvedores podem fazer o melhor uso das áreas estendidas da tela ao redor da caixa da câmera se eles acharem que seu aplicativo se beneficiaria com isso.
De acordo com nova documentação , o modo de tela cheia em macOS Monterey apresenta um 'modo de compatibilidade' que considera automaticamente a caixa da câmera, colocando uma barra preta na parte superior da tela para esconda o entalhe e evitar que o conteúdo do aplicativo seja colocado lá.
No entanto, o macOS também inclui uma nova chave de lista de propriedades 'NSPrefersDisplaySafeAreaCompatibilityMode' que permite aos desenvolvedores especificar se seus aplicativos devem estar em conformidade com o modo de compatibilidade ou se podem expandir para usar o espaço em qualquer um dos lados do entalhe.
Em Macs que incluem uma caixa de câmera na moldura da tela, o sistema oferece um modo de compatibilidade para evitar que os aplicativos coloquem conteúdo acidentalmente na região que a caixa ocupa. Quando este modo está ativo, o sistema altera a área ativa da tela para evitar a caixa da câmera. A nova área ativa garante que o conteúdo do seu aplicativo esteja sempre visível e não seja obscurecido pela caixa da câmera.
Em Macs que possuem um entalhe, o Finder adiciona automaticamente uma caixa de seleção ao painel Obter Informações de um aplicativo que pode ser usado para habilitar ou desabilitar manualmente o novo modo de compatibilidade. Como alternativa, os desenvolvedores podem forçar o modo de compatibilidade ativado ou desativado usando novas propriedades de código que definem a área segura da tela e permitem que eles façam uso das áreas em ambos os lados do entalhe para conteúdo ativo.
Os desenvolvedores devem confirmar se seus layouts de aplicativo não se sobrepõem à área de entalhe antes de definir a chave NSPrefersDisplaySafeAreaCompatibilityMode como 'false' para ignorar o modo de compatibilidade.
A inclusão de um entalhe permitiu à Apple tornar os engastes nos novos MacBook Pros de 14 e 16 polegadas consideravelmente mais finos em comparação com os modelos anteriores de 13 e 16 polegadas. Os novos monitores Liquid Retina XDR também apresentam Tecnologia ProMotion , que permite que a tela funcione a até 120 Hz e a 24 Hz, semelhante ao iPad Pro .
Os novos MacBook Pros estão disponíveis para encomenda agora e começam a ser enviados na próxima semana, mas as datas de entrega para várias configurações do MacBook Pro já foram escorregou , com alguns dos modelos do MacBook Pro de 16 polegadas agora listando as datas de entrega de 2 a 16 de novembro, a partir da data de entrega original em 26 de outubro.
Atualizar : Este artigo foi atualizado para esclarecer como funciona a chave da lista de propriedades para o modo de compatibilidade.
Resumos relacionados: MacBook Pro 14 e 16 ' , macOS Monterey Guia do comprador: MacBook Pro de 14 'e 16' (compre agora) Fóruns Relacionados: MacBook Pro , macOS Monterey
Publicações Populares