¿Cómo puedo tener “alternar el Centro de control estilo pantalla completa” mientras sigo presentando la barra de estado?

Como habrás adivinado, la “pestaña de flecha” (tanto para el Centro de control como para el Centro de notificaciones) solo aparece cuando tu aplicación no tiene una barra de estado. La razón tiene que ver con las expectativas del usuario de que todas las aplicaciones en iOS funcionen igual. Si la aplicación está en modo de “pantalla completa”, es decir, actualmente no tiene una barra de estado (por ejemplo, ver una película, explorar mapas de pantalla completa en iPhone, jugar un juego), aparece la “pestaña de flecha” antes de Centro de control. De lo contrario, el Centro de control aparece de inmediato.

En las API públicas, no hay forma de elegir dinámicamente si se muestra primero la flecha; está determinado por el sistema operativo en tiempo de ejecución. Sería mejor rediseñar las interacciones de su aplicación para evitar gestos que activen las funciones del sistema operativo.