Cómo agregar y configurar el eventpagecontroller en el mainstoryboard en su aplicación para ios

Es necesario un controlador de vista para gestionar cada vista dentro de la vista de página del controlador de la aplicación de iOS. Siempre se puede añadir este controlador de vista cuando extiende el guión gráfico.

Para añadir el EventPageController al guión gráfico, siga estos pasos:

1Añadir otra vista controlador al guión gráfico arrastrando en un controlador de vista desde el panel Biblioteca y colocarla al lado de la EventsController En el lienzo

No lo hace tener para decirlo, pero hacerlo insinúa que una relación puede existe- sino que también hace que sea más fácil de dibujar esa relación si desea hacerlo - y usted va a querer hacerlo en un momento.

2Abra el inspector de identidad en la Utilidad de la zona utilizando la barra de selección inspector, y en el menú desplegable Clase en la sección de clase personalizada, elija EventPageController

Esto reemplazará el UIViewController.

3Cambiar al inspector de atributos y utilizar sus campos de texto para dar a los inspectores el título del Evento página

A continuación, añadir eventos a campo Página Storyboard Identificación del inspector de identidad.

4Añadir a una vista web el EventPageController arrastrando en una vista web desde el panel Biblioteca y en el controlador página del evento

La vista Página evento será un punto de vista web, ya que querrá que se descargue y luego mostrar una página HTML.

los UIViewWeb clase proporciona una forma de mostrar el contenido HTML y tiene la funcionalidad integrada para descargar el contenido HTML de la web.

5Haga clic en el icono de Tamaño inspector en el selector de Inspector para abrir el inspector Tamaño de la Utilidad de la zona

Establecer los orígenes de X e Y a cero y 64 y luego cambiar el tamaño de la vista web para llenar la vista. El estándar para iOS 7 es que las opiniones deben aparecer a través de una barra de navegación translúcida débilmente (iOS 7 se encarga de esto para usted).

En este caso, cuando el controlador de vista dividida IPAD es visible en la vista controlador principal, una barra de navegación se muestra allí (con el título), y se ve mejor tener ese espacio visible en el controlador de vista de detalle justo al lado de ella.

Dependiendo de lo que está detrás de la barra translúcida, el efecto visual varía. Cuando se trata de un mapa que es desplazable, de muchas maneras cada parte del mapa es el mismo de modo colocándolo detrás de la barra translúcida está bien (y sugirió).

Cuando va a cargar una página web como en este caso, puede que no sepa lo que va a ser visto (el formato de la página del tiempo no está bajo su control, por ejemplo), y en un caso como el, coloque el vista web más abajo, por lo que no se muestra detrás de la barra de navegación. Eso es lo que pasa aquí: Barra 64 = Estado (20) + barra de navegación (44).

Video: Configurar correos corporativos iOS 8 o iPhone 6, iPhone 6 Plus

La vista web de vista previa en Xcode.

6Arrastre en una vista Indicador de actividad desde el panel Biblioteca y centrarlo en la vista

Debido a que estas páginas pueden ser grandes y tener una cierta cantidad de tiempo para descargar, usted quiere tener algún tipo de vista Indicador de Actividad para que el usuario sepa que la aplicación sigue funcionando pero había mucha gente, en lugar de helado.

Como se puede ver observando el esquema del documento, tanto en la vista Web y ver Indicador de Actividad son hermanos - y subvistas de la vista. Es importante que ambos son hermanos, y que la vista Indicador de actividad está por debajo de la vista web con el fin de que se vea. (Recuerde el principio de último Uno-En-Is-on-top cuando se trata de subvistas.) Si ese no es el caso, reorganizar las vistas en el esquema del documento.

7Cambiar al inspector de tamaño en el Área de utilidad mediante el selector inspector

A continuación, utilice el Editor → → Alinear horizontalmente respecto al centro en un recipiente y Editor → → Alinear verticalmente respecto al centro en un recipiente para centrar el indicador de actividad.

8Cierre la Utilidad de la zona y seleccionar el asistente desde el selector de editor en la barra de herramientas

Si el EventPageController.m archivo de implementación no es el que se muestra, vaya a la barra de salto del Asistente y seleccionarlo.

Video: App Nissan Connect // Nissan March // Nueva aplicacion para tu March// | Atracción360

9Control de arrastre de la vista web, ya sea en el lienzo o el esquema del documento a la EventPageController extensión de clase y crear una IBOutlet llamado eventDataView

Control de arrastre desde el punto de vista del indicador de actividad a la EventPageController extensión de clase en la parte superior del archivo y crear una IBOutlet llamado activityIndicator.

10Trabajando dentro del esquema del documento, el control de arrastre de la vista web al controlador Página Evento y seleccione Delegado en el menú que aparece Outlets

Esto hará EventPageController la vista web delegado.

Artículos Relacionados