Sobes.tech
Junior — Middle

Como é que se pode determinar a escala do ecrã no momento atual?

sobes.tech IA

Resposta da IA

No iOS, para determinar a escala do ecrã (scale), utiliza-se a propriedade scale do objeto UIScreen. Ela mostra quantos pixels físicos correspondem a um ponto lógico.

Exemplo de obtenção da escala do ecrã:

let screenScale = UIScreen.main.scale
print("Escala do ecrã: \(screenScale)")

Os valores normalmente são 1.0 (ecrã padrão), 2.0 (Retina) ou 3.0 (Retina HD). É importante ter isto em conta ao trabalhar com gráficos e imagens para garantir uma visualização clara em diferentes dispositivos.