Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como Target subexibição no iPhone SDK
Escrever software para o iPhone pode ser uma gratificante, mas difícil, experiência. O iPhone SDK divide software -se em uma hierarquia de pontos de vista e subvisualizações , cada um com sua própria classe Controller, e tudo gerenciado por um controlador de navegação dentro da classe AppDelegate . Coisas que você precisa
XCode
Interface Builder
iPhone SDK
Show Mais instruções
1

Obter a visão atual do controlador de classe view. Isso pode ser feito adicionando este código à sua classe controlador de vista :

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

Alternativamente, você pode acessar a visão atual de qualquer lugar em sua programa , pedindo para ele a partir de sua classe AppDelegate :

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

Recuperar o subexibição da classe vista obtido na Etapa 1. ( . Isso não importa qual comando que você escolheu no passo 1 ) Isso pode ser feito adicionando o seguinte código logo após o código anterior :

UIView * subexibição = [[ CurrentView subvisualizações ] objectAtIndex : _SUB_VIEW_NUMBER ];

Substitua o " _SUB_VIEW_NUMBER " constante com o número do subexibição você gostaria de atingir. Índice 0 é o subexibição mais atrás , e cada índice se move progressivamente para a frente.
3

Executar operações no subexibição você acabou recuperado. Só você pode saber o que você quer fazer, mas um exemplo simples seria desenhar um retângulo , o que você pode fazer com o seguinte código:

[ subexibição drawRect : CGRectMake ( 0,0,100,100 ];


Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever Bytes a matriz de bytes 
·Erros de sintaxe em C + + 
·Como renomear NIB para XIB no Xcode 
·Como ler uma linha de um arquivo aleatório em CSH 
·Como escrever extensões HTML em C 
·Como escrever uma Invertendo funções de linha de util…
·Como converter Char para Int 
·Como escrever um programa para converter a Minúsculas …
·Como editar o Silverlight Datagrid 
·Como depurar Com GDB em Linux 
  Artigos em destaque
·Como alterar um soquete de bloqueio para não-bloqueio 
·Como Verificar a existência de um Switch Substring 
·Como exibir um triângulo retângulo de números em C P…
·Como fazer uma calculadora Geometria em C + + 
·Como Incorporar em Python 
·Como Fazer um Botão Sair em C + + 
·Como ler arquivos Hex em C + + 
·Como converter CPP a DLL 
·Como importar códigos com SVN Xcode 3.2 
·Malloc Função 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados