Cómo Meta subvista en iPhone SDK

05-16  Source: collection Red  Vues: 1 

Advertisement

Escribir software para el iPhone puede ser una gratificante, pero difícil, experiencia. El SDK de iPhone divide software hasta en una jerarquía de vistas y subvistas, cada uno con su propia clase Controller, y todo gestionado por un controlador de navegación dentro de la clase AppDelegate.

Nivel de dificultad: Moderadamente difícil

Cosas que usted necesita

XCodeInterface BuilderiPhone SDK

Instrucciones

1 Obtenga la visión actual de la clase de controlador de vista. Esto se puede hacer mediante la adición de este código a su clase de controlador de vista: UIView * vista actual = (UIView *) self.view; Alternativamente, puede acceder a la vista actual desde cualquier lugar en su programa pidiendo desde tu clase AppDelegate: UIView * vista actual = (UIView *) [[[[[UIApplication compartió Aplicación] delegado] navigationController] visibleViewController] view];

2 Recupere la subvista de la clase de vista que obtuvo en el paso 1. (No importa qué comando que eligió en el paso 1.) Esto se puede hacer añadiendo el siguiente código justo después del código anterior: UIView * sub Ver = [[ Vista actual subvistas] objectAtIndex: _SUB_VIEW_NUMBER]; Vuelva a colocar la "_SUB_VIEW_NUMBER" constante con el número de la subvista que le gustaría dirigir. Índice 0 es la subvista situado más al fondo, y cada índice se mueve progresivamente hacia adelante.

3 Lleve a cabo operaciones en la subvista que acaba de recuperar. Sólo usted puede saber lo que quieres hacer, pero un ejemplo sencillo sería dibujar un rectángulo, que se puede ver con el siguiente código: [sub Ver drawRect: CGRectMake (0,0,100,100];

Consejos y advertencias

Apple hace ninguna garantía de que los índices subvista para visitas en las bibliotecas de cacao y de iOS no va a cambiar en el futuro.

Articles connexes
  • Cómo Meta subvista en iPhone SDK 05-16

    Escribir software para el iPhone puede ser una gratificante, pero difícil, experiencia. El SDK de iPhone divide software hasta en una jerarquía de vistas y subvistas, cada uno con su propia clase Controller, y todo gestionado por un controlador de na

  • Cómo detectar un falso iPhone 3G 11-06

    Como cualquier dispositivo electrónico popular, el iPhone ha visto su parte justa de los incautos. El estilo simplista es fácil de copiar, y un montón de fabricantes de todo el mundo están aprovechando este hecho para su propio beneficio económico. S

  • Cómo construir una aplicación iPhone sin tener que contratar un desarrollador 06-01

    Construir una aplicación para el iPhone usando Software Developer Kit iOS de Apple (SDK) requiere cierta experiencia en programación de software, preferiblemente con un lenguaje de programación como Java o C ++. Si usted no tiene estas habilidades y

  • Cómo mejorar una señal iPhone 09-26

    El iPhone de Apple le permite navegar por Internet y disfrutar de otras actividades basadas en la Web de forma inalámbrica, incluso si usted no tiene una señal activa Wi-Fi (Internet inalámbrico) en su gama de inmediato. Para asegurarse, llamadas ini

  • Cómo solucionar un problema iPhone Sincronización 11-11

    Cómo sincronizar un iPhone al ordenador es por lo general un proceso bastante sencillo. Sin embargo, en algunos casos puede haber ciertos problemas de compatibilidad que deben abordarse. Equipos obsoletos con los componentes incorrectos pueden causar

  • Cómo transferir contactos para iPhone 02-15

    Como la tecnología se vuelve rápidamente más avanzada, las personas se encuentran la compra de nuevos teléfonos celulares con frecuencia. Si usted compra un nuevo iPhone, es probable que desee transferir los contactos de su teléfono antiguo lugar de

  • Cómo convertir iTunes para iPhone Ringtones 05-13

    Con el software de música iTunes de Apple, puede convertir canciones estándar de iTunes en ringtones personalizados para un iPhone de Apple. El iPhone es un teléfono inteligente se fusionó con un iPod, lo que permite a uno hacer cosas como hacer llam

  • Cómo informar de mi iPhone robados 08-29

    Si tu iPhone es robado, es muy importante tomar ciertas precauciones con el fin de darle la mejor oportunidad de tener regresó a usted con seguridad. Para obtener los mejores resultados posibles, se debe presentar de inmediato un informe con la polic

  • ¿Cómo sé si el iPhone es el uso de Wi-Fi o plan de datos? 11-29

    El iPhone de Apple es un dispositivo habilitado para Wi-Fi, lo que significa que puede utilizar su propia conexión Wi-Fi cuando esté disponible. No sólo es una conexión Wi-Fi más rápido, pero el tiempo dedicado a Internet a través de Wi-Fi suele cuen

  • Cómo Un-Jailbreak un iPhone 12-11

    "Jailbreaking" es un procedimiento que abre su AT & T; iPhone para que pueda utilizarlo con cualquier operador de telefonía móvil con sólo insertar otra tarjeta SIM en el teléfono. El proceso no se aplica a los iPhones de Verizon Wirele

  • ¿Cómo puedo dejar mi iPhone de ser espiado? 07-12

    La protección de su iPhone de ser espiado requiere que se evita que la gente sea capaz de acceder físicamente a sus datos personales. También exige que mantenga su software del iPhone al día con las últimas medidas de seguridad para evitar que los ha

  • Cómo utilizar iBlackList para iPhone 09-04

    Una aplicación de terceros, iBlacklist está disponible en la tienda de Cydia. Para utilizar esta aplicación es necesario tener un iPhone con jailbreak. La aplicación iBlacklist es un bloqueador de llamadas. Esto significa que puede bloquear antiguas

  • Cómo editar Prefabricados de Source SDK 04-01

    Con la herramienta Hammer Editor en el kit de desarrollo de software Fuente de Valve, usted puede crear sus propios niveles en cualquier juego basado Fuente-, de "Counter-Strike: Source" para "Left 4 Dead 2." La creación de un mun

  • Cómo recuperar contactos de iPhone en iTunes 02-14

    El iPhone cuenta con una aplicación de contactos que gestiona la información de contacto de su dispositivo. A través de la aplicación iTunes en tu ordenador, puedes sincronizar tu iPhone con la aplicación de gestión de contactos en su ordenador y tra

  • ¿Cómo puedo hacer mi iPhone Trabajo Si dice "Disabled?" 04-24

    El iPhone de Apple le permite proteger con contraseña del dispositivo para evitar el acceso no autorizado. Para tener acceso al teléfono y características, el usuario debe introducir el código de acceso correcto de cuatro dígitos. Si introduce la con

  • ¿Cómo decirle a un iPhone Reformado 05-04

    Con su pantalla táctil elegante y multitud de características, el iPhone de Apple es uno de los teléfonos inteligentes más populares en el mercado. El lugar más seguro para recoger uno de estos dispositivos es de su distribuidor local de Apple. La co

  • Cómo borrar un Jailbreak iPhone de forma remota 06-17

    Un iPhone con jailbreak es capaz de descargar e instalar aplicaciones y características que no están disponibles en la App Store de iTunes. Jailbreaking los lanzamientos de teléfonos las restricciones que se unen el dispositivo a las aplicaciones y s

  • Cómo reparar pantallas de iPhone 08-05

    El iPhone es un teléfono inteligente creado por Apple. Cuenta con una pantalla táctil que se utiliza para hacer llamadas telefónicas, y para navegar a través de todas las funciones del teléfono. La pantalla en el iPhone no es indestructible, sin emba

  • Cómo quitar una insignia iPhone Tiempo 08-08

    WeatherIcon es una aplicación gratuita disponible para iPhones con jailbreak de la tienda de Cydia que modifica el icono de la aplicación para iPhone El tiempo para incluir una placa que muestra las condiciones actuales del tiempo en la primera ubica

  • Cómo desbloquear fácilmente un iPhone 3G 11-11

    El iPhone es un teléfono inteligente muy popular que ha cambiado la forma en que el mundo moderno utiliza los teléfonos inteligentes. Junto con una impresionante selección de software y lo que algunos consideran la mejor pantalla táctil jamás se ha h