Escalado de la interfaz de usuario
El escalado de la interfaz de usuario ajusta el tamaño de los elementos y las fuentes de la interfaz en tiempo de ejecución mediante la aplicación de un factor de escala. Este cambio solo afecta al equipo local y no requiere reiniciar la aplicación.
Información general
El escalado de la interfaz de usuario cambia el tamaño de todos los elementos de la interfaz que se muestran en tiempo de ejecución. Los valores de tamaño local de los objetos y las fuentes de la interfaz de usuario se multiplican por el
factor de escala
. Este ajuste solo se aplica al equipo local y cambia en tiempo de ejecución sin reiniciar la aplicación.
CONSEJO:
En las sesiones del motor de presentación nativo, el valor del factor de escala se guarda con los archivos de aplicación y se aplica al proyecto. Para las sesiones del motor de presentación web, el valor del factor de escala se guarda en el almacenamiento local del navegador y se aplica a cada tiempo de ejecución en un dominio determinado con una ruta especificada.
El emulador de WebIde no puede usar la propiedad de factor de escala para las sesiones de interfaz de usuario.
Para obtener más información sobre cómo configurar el escalado de la interfaz de usuario, consulte Cambiar el escalado de la interfaz de usuario.
Comportamiento en tiempo de ejecución
Cuando el valor del factor de escala cambia en tiempo de ejecución, el cambio se aplica inmediatamente. Al iniciar la aplicación, si se estableció previamente un factor de escala, el tiempo de ejecución utiliza la configuración del dispositivo. De lo contrario, se utiliza el valor que se encuentra en la
SesiónDeInterfazDeUsuario
actual.Consulte el siguiente tutorial para permitir que los usuarios establezcan configuraciones persistentes, consulte Desarrollar una configuración persistente específica de un usuario
UI scaling
Scale factor
UISession
Entregue su opinión