Diferentes tipos de vistas que se utilizan en aplicaciones de ios

marcos las aplicaciones de iOS suministrar las clases a las que tiene que trabajar en su aplicación - como clases UIView, UIViewController, uicontrol, Y mucho más. los UIView clase define las propiedades básicas de un punto de vista, y que puede ser capaz de utilizarlo “como es” simplemente añadiendo una vista de imagen y algunos controles.

Video: Las 5 aplicaciones Android que envidian tener los usuarios iPhone : Happy Tech

los UIKit marco también le proporciona un número de otros puntos de vista que son una subclase de UIView. Estos puntos de vista implementan los tipos de cosas que usted como un desarrollador necesita hacer en la interfaz de usuario.

Es importante pensar en los objetos de vista que forman parte de la UIKit marco de referencia. Cuando se utiliza un objeto, como una UISlider o UIButton, el control deslizante o botón se comporta igual que un control deslizante o botón en cualquier otra aplicación de iOS. Esto permite que la consistencia en la apariencia y el comportamiento a través de aplicaciones que los usuarios esperan.

Video: Tutorial Desarrollo de apps iOS con Swift : Vistas en Swift | video2brain

controles

controles son los gráficos de la yema del dedo del medio ambiente que se utilizan ampliamente en la interfaz de usuario de una aplicación típica. Los controles son subclases de la realidad uicontrol superclase, una subclase de la UIView clase.

Incluyen artículos tangibles, tales como botones, deslizadores y conmutadores, así como campos de texto en el que se introducen los datos. Se utilizan en sus puntos de vista, entre ellos, como se acaba de ver, en una barra de herramientas.

Controles hacen un uso intensivo del patrón de diseño Target-Acción, que se utiliza en este ejemplo aplicación cuando se toca el botón de prueba de manejo como se muestra en esta figura.

Un botón es la punta del patrón de diseño Target-Acción.
Un botón es la punta del patrón de diseño Target-Acción.

Presentaciones de pantalla

Pensar en Presentaciones de pantalla como controles que se ven bien, pero en realidad no hacer nada más que, así, se ven bien. Estos incluyen los siguientes: UIImageView (Echa un vistazo a los antecedentes de la vista Patrón se muestra en la figura para ver un ejemplo) - UILabel (Para agregar etiquetas a los botones y otros controles) - UIProgressView- y UIActivityIndicatorView.

Video: Como personalizar Android con efecto 3D brutal // Pro Android

Es posible que desee añadir un indicador de actividad de esos puntos de vista en el que descargar los datos para que la gente tiene algo que ver mientras espera.

vistas de alertas y hojas de acción

Alerta puntos de vista y Acción hojas presentar un mensaje al usuario, junto con los botones que permiten al usuario a responder al mensaje. vistas de alertas y hojas de acción son similares en su función, pero parecen y se comportan de manera diferente el uno del otro.

Por ejemplo, el UIAlertView clase muestra un cuadro de alerta azul que aparece en la pantalla, y la UIActionSheet clase muestra un cuadro en el que se desliza desde la parte inferior de la pantalla.

Se podría añadir una vista de alertas para su aplicación para informar al usuario cuando el Internet no está disponible. Esta figura muestra un ejemplo de lo que el usuario podría ver si no hay conexión a Internet está disponible.

Los usuarios necesitan la alerta de internet, así que asegúrese de incluirlo.
Los usuarios necesitan la alerta de internet, así que asegúrese de incluirlo.

vistas de navegación

barras de tabulación y barras de navegación trabajan en conjunto con los controladores de vista de proporcionar herramientas para navegar en su aplicación. Normalmente, no es necesario crear una UITabBar o UINavigationBar directamente - es más fácil dejar que Interface Builder hacer el trabajo para usted o configurar estos puntos de vista a través de una barra de pestañas o el controlador de navegación, respectivamente.

La ventana

Usted recordará éste: La ventana proporciona la superficie de los contenidos de dibujo y es el contenedor raíz de todos los otros puntos de vista.

Artículos Relacionados