“Conocimientos Programación>C /C + + Programming

A orientar subvista en iPhone SDK

2012/5/27
Escribir software para el iPhone puede ser una experiencia gratificante , pero difícil , experiencia. El SDK iPhone divide software hasta en una jerarquía de vistas y subvistas , cada uno con su propia clase Controller, y todo ello gestionado por un controlador de navegación dentro de la clase AppDelegate . Cosas que necesitará
XCode
Interface Builder
iPhone SDK
Mostrar más instrucciones
1

obtener la vista actual de la clase de controlador de vista . Esto se puede hacer mediante la adición de este código en su vista de clase del controlador :

UIView * CurrentView = ( UIView *) self.view ;

alternativa, puede acceder a la vista actual desde cualquier lugar de su programa pidiendo de tu clase AppDelegate :

UIView * CurrentView = ( UIView *) [ [ [ [ [ sharedApplication UIApplication ] delegado ] navigationController ] visibleViewController ] view] ;
2

Recuperar la vista secundaria de la clase de vista que obtuvo en el paso 1 . ( . No importa qué comando ha elegido en el paso 1 ) Esto se puede hacer añadiendo el siguiente código justo después del código anterior :

UIView * subvista = [ [ CurrentView subvistas ] objectAtIndex : _SUB_VIEW_NUMBER ] ;

Reemplace las " _SUB_VIEW_NUMBER " constante con el número de la subvista desea orientar la campaña. Índice 0 es la subvista situado más al fondo , y cada índice se mueve progresivamente hacia adelante.
3

realizar operaciones en la vista secundaria que acaba de recuperar . Sólo tú puedes saber lo que quieres hacer , pero un ejemplo sencillo sería dibujar un rectángulo, que se puede hacer con el siguiente código:

[ subvista drawRect : CGRectMake ( 0,0,100,100 ] ;


C /C + + Programming
Cómo hacer que las cadenas en minúsculas en C + +
Cómo hacer cuadrantes Gráfico en C + +
Cómo sacar el producto de una matriz en C + +
Cómo utilizar un simulador de GDB
Cómo utilizar la función Strcmp en C + +
Cómo escribir un programa en C que va a leer en un archivo de texto
Cómo dominar C
Cómo agregar un DLL en Visual C
Conocimientos Informáticos © http://www.ordenador.online