Realce recursos de imagem não retina em vermelho para garantir o carregamento de imagens de alta resolução

Anonim

Para os desenvolvedores e designers de interface do usuário, os documentos do desenvolvedor da Apple nos mostram como destacar imagens não retina em vermelho, facilitando determinar se os ativos de imagem 2x estão carregando corretamente para telas retina. Você pode definir a tonalidade da imagem para ocorrer em todos os aplicativos ou em cada aplicativo.

Habilitar realce de imagem não retina para todos os aplicativos Este comando padrão afeta todos os aplicativos: defaults write -g CGContextHighlight2xScaledImages SIM

Restringir tonalidade de imagem 2x a um único aplicativo Use o seguinte comando padrão para restringir ao aplicativo específico, alterando com.mycompany.myapp para seu aplicativo: defaults write com.mycompany.myapp CGContextHighlight2xScaledImages YES

Elementos maiores se parecem com a imagem acima, e imagens menores são destacadas como a imagem abaixo demonstra:

A Apple recomenda usar isso em combinação com o modo HIDPI, supondo que você tenha um monitor que suporte isso, é claro.

Esta dica provavelmente só é útil para desenvolvedores e designers de interface do usuário, mas se você cair nesse barco e estiver no meio da atualização de aplicativos para suporte de alta resolução @2x, certamente apreciará isso . Para todos os outros, isso pode ser visto como um indicador de que toda a linha do Mac eventualmente apresentará telas retina.De muitas maneiras, o lançamento do Retina MacBook Pro pode ser apenas um ponto de partida para desenvolvedores e designers atualizarem seus aplicativos antes que um lançamento mais amplo de telas Retina chegue à plataforma Mac.

Obrigado a todos que enviou isto.

Realce recursos de imagem não retina em vermelho para garantir o carregamento de imagens de alta resolução