Dimensionamento da interface do usuário
O dimensionamento da interface do usuário ajusta o tamanho dos elementos da interface e das fontes em tempo de execução aplicando um fator de escala. Essa alteração afeta somente a máquina local e não exige a reinicialização do aplicativo.
Visão geral
O dimensionamento da interface do usuário altera o tamanho de todos os elementos da interface exibidos em tempo de execução. Os valores de tamanho local dos objetos da interface do usuário e das fontes são multiplicados pelo
Fator de escala
. Esse ajuste se aplica somente à máquina local e muda em tempo de execução sem reiniciar o aplicativo.
DICA:
Para sessões do mecanismo de apresentação nativo, o valor do fator de escala é salvo com os arquivos do aplicativo e se aplica ao projeto. Para sessões do mecanismo de apresentação da Web, o valor do fator de escala é salvo no armazenamento local do navegador e se aplica a cada tempo de execução em um domínio determinado com um caminho especificado.
O emulador WebIde não pode usar a propriedade de fator de escala para sessões da interface do usuário.
Para obter mais informações sobre como configurar o dimensionamento da interface do usuário, consulte Alterar a escala da interface do usuário.
Comportamento em tempo de execução
Quando o valor do fator de escala é alterado em tempo de execução, a alteração se aplica imediatamente. Na inicialização do aplicativo, se um fator de escala foi definido previamente, o tempo de execução usa as configurações do dispositivo. Caso contrário, o valor encontrado na
SessãoDaInterfaceDoUsuário
atual é usado.Consulte o tutorial a seguir para permitir que os usuários definam configurações persistentes, consulte Desenvolver uma configuração persistente específica para um usuário
UI scaling
Scale factor
UISession
Dê sua opinião