| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    A orientar subvista en iPhone SDK
    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 ] ;


    Previous :

    next :
      Artículos relacionados
    ·¿Qué es Scarlett Fever 
    ·Cómo realizar el seguimiento instancia de una clase ut…
    ·Cómo convertir a String Float en C + + 
    ·Cómo utilizar Int a obtener el código de color RGB 
    ·Cómo hacer un Buffer Hex Desde un Char C 
    ·¿Cómo hacer la asignación de almacenamiento dinámic…
    ·Cómo compilar C + + usando GNU 
    ·Cómo utilizar las funciones en C + + 
    ·Cómo reducir la longitud de una cadena en C 
    ·Cómo compilar un C + + con CMD & CL 
      Artículos destacados
    ·Cómo utilizar referencias de VB6 
    ·Cómo abrir un formulario en Access utilizando Visual B…
    ·Lista de los Desconectado Tipos Webform 
    ·Tutorial de Creación de sistemas de eventos en PHP PHP…
    ·Cómo eliminar hojas de cálculo Uso de VBA 
    ·Cómo ocultar los botones en Xcode 
    ·Cómo acceder a atributos de elemento con JavaScript 
    ·Cómo abrir aplicaciones XPS 
    ·Cómo reemplazar en mayúsculas con minúsculas en PHP 
    ·Cómo calcular el valor grande Integer Endian 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com