Tecnología

Inicio

Cómo ocultar la subvista en un iPhone

La clase "UIView" en el SDK de desarrollo para el iPhone permite ocultar subvistas, que son subpantallas de una pantalla en particular se configura en su aplicación. Establecer propiedad de la visibilidad de la subvista para ocultarlo de la vista del usuario. Se puede ocultar basa en evento de clic de un usuario u ocultarla de forma predeterminada hasta la navegación del usuario cumple con ciertos criterios. Ocultación de una subvista ayuda a optimizar la navegación para los usuarios de su aplicación para el iPhone.

Instrucciones

1 Abra el editor de XCode en el equipo de desarrollo de iPhone. Abrir el proyecto y el archivo de código fuente que desea utilizar para ocultar la vista.

2 Obtener la visión actual de la subvista. El código siguiente determina la visibilidad de la subvista:

UIView * v = [self.containerView viewName: [n IntegerValue]];

Reemplazar "viewName" con el nombre de la vista que desea ocultar.

3 Escribir un "if" que se esconde de la vista si la visibilidad no está configurado como oculto. El siguiente código se esconde de la vista sólo si la variable "v" que apunta a la subvista se visualiza en la pantalla:

si (v.hidden == NO) {

v.hidden = YES;
}

4 Haga clic en el botón "Guardar" y haga clic en "Ejecutar" para ejecutar el nuevo código en el editor, para que pueda probar los cambios.