Cómo dominar la multitarea y múltiples ventanas para su aplicación iPad – Descubra

La multitarea es una de las muchas funciones excelentes de iPadOS, que brinda a las personas opciones y flexibilidad en la forma en que interactúan con su aplicación y otras en iPad. Puede navegar por su aplicación en modo de pantalla completa, colocarla junto a otra aplicación en vista dividida, abrirla en Slide Over o incluso ver varias instancias de su aplicación una al lado de la otra. A continuación, presentamos algunas formas en las que puede mejorar la apariencia de su aplicación para iPad multitarea y con múltiples ventanas.

Convierta su aplicación en un maestro multitarea

Ya sea que su aplicación se ejecute sola, en un área deslizante o una al lado de la otra en vista dividida, siempre debe admitir una excelente experiencia multitarea. Los usuarios esperan que las aplicaciones en iPad se ajusten sin problemas entre clases de tamaño a medida que agregan o eliminan aplicaciones en su pantalla. Al diseñar una interfaz de usuario adaptable, puede asegurarse de que sus controles y vistas permanezcan visibles y utilizables tanto si su aplicación está en pantalla completa como en vista compacta.

Anule la opción para hacer que sus controladores de vista y vistas respondan a los cambios en el entorno de la interfaz de iOS traitCollectionDidChange(_:) Método del registro del entorno de rasgos. Anule la opción para ajustar las animaciones del controlador de vista en respuesta a los cambios en el entorno de la interfaz willTransition(to:with:) Método de UIContentContainer Protocolo.

Más información sobre las colecciones de funciones de la interfaz de usuario>

También puede garantizar a los usuarios una experiencia flexible y personalizable mediante el uso de herramientas como el diseño automático y las inserciones de áreas seguras para garantizar que su aplicación se vea bien sin importar cómo la use.

Obtenga más información sobre cómo hacer que su aplicación se vea genial en cualquier pantalla>

Multiplica tus ventanas

A partir de iPadOS 13, puede agregar soporte para crear múltiples instancias de su aplicación. La compatibilidad con múltiples ventanas le da a su aplicación una versatilidad adicional para que los usuarios puedan usarla junto con ellos mismos o con otras múltiples aplicaciones. Por ejemplo, alguien que use una aplicación de Tareas puede ver dos listas de esa aplicación una al lado de la otra en la vista dividida. También puede crear varias instancias de Vista dividida que acople una de sus listas de tareas junto a una ventana de Safari, mientras que otra lista de tareas está junto a Correo.

Para agregar varias ventanas a su aplicación, cree escenas para cada instancia de su interfaz de usuario con UIScene. Si agrega soporte para UISceneAdemás, considere implementar una recuperación de estado moderna que permita a los usuarios volver directamente a lo que estaban trabajando en su aplicación en lugar de volver a la pantalla principal.

Más información sobre la restauración moderna del estado>

Agregar múltiples ventanas al iPad hace que sea más fácil tener soporte para múltiples ventanas en Mac Catalyst si también crea una aplicación para Mac.

Obtenga más información sobre cómo diseñar para múltiples ventanas>

Obtenga más información sobre cómo implementar varias ventanas en su aplicación>


recursos

Iniciar multitarea>

Más información sobre escenas>

Explore un proyecto de muestra para admitir múltiples ventanas en el iPad>

Eche un vistazo a “Gestión de ventanas en su aplicación multitarea”>

Consulte “Presentación de varias ventanas en iPad”>

Consulte “La arquitectura de su aplicación para varias ventanas”

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.