Cómo interactuar con una aplicación para ios a través de su interfaz de usuario

Video: Cambia la Forma de las Apps

En iOS, objetos de aplicación toman cada interfaz de usuario evento entrante (UI) y encaminarlos a su ventana principal. Es bueno tener en cuenta que la aplicación controla el estado actual de su propia ventana (por ejemplo, si está en el primer plano o el fondo) para decidir si se debe enviar un evento a la ventana principal.

Video: Cambiar los iconos en iOS 9 - Sin Jailbreak

La ventana principal, a su vez, realiza un seguimiento de sus sub-ventanas y su estado. Tras la recepción de un evento desde el objeto de aplicación, la ventana principal distribuye el evento a las vistas más apropiadas en su jerarquía.

Algunos tipos de vistas manejar eventos. La mayor parte del tiempo, sin embargo, un objeto personalizado debe escribirse para controlar los eventos. Este objeto personalizado es típicamente un objeto controlador de vista (una instancia de la clase o una subclase de UIViewController).

Video: ¿Cómo puedo crear aplicaciones para usuarios de móviles sin ser experto?

controladores de vista son los elementos de puente clave de una aplicación. De hecho, se puede pensar en ellos como el esqueleto sobre el que se construyen aplicaciones iOS ofrece varios tipos de controladores de vista (todas las subclases de UIViewController), incluyendo el controlador de navegación vista y la barra de pestañas, Vista de página y vista dividida controladores de vista, como así como panecillos. iOS tiene más controladores de vista para funciones específicas, tales como para el control de la cámara.

Debido al papel central de los controladores de vista en una aplicación para iOS, recomendamos que comience con los controladores de vista en el desarrollo de una aplicación. La importancia de los controladores de vista también se refleja en las plantillas de aplicación de ejemplo que se proporcionan en Xcode. Estas plantillas sólo se diferencian en los tipos de controladores de vista (y puntos de vista relacionados) que contienen.

Artículos Relacionados