| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come obiettivo visualizzazione secondaria in iPhone SDK
    software di scrittura per l'iPhone può essere un gratificante , ma difficile , l'esperienza . L'SDK iPhone divide il software su in una gerarchia di vista e sottoviste , ciascuno con la propria classe Controller , e tutto gestito da un controller di navigazione all'interno della classe AppDelegate . Cose che ti serviranno
    XCode
    Interface Builder iPhone SDK
    Show More Istruzioni
    1

    Ottenere la vista corrente dalla classe controller della vista . Questo può essere fatto aggiungendo questo codice alla vostra vista classe controller :

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

    In alternativa , è possibile accedere alla vista corrente da qualsiasi punto della programma , chiedendo per essa dalla classe AppDelegate :

    UIView * CurrentView = ( UIView * ) [ [ [ [ [ UIApplication sharedApplication ] delegate ] navigationController ] visibleViewController ] view ] ;
    2 < p > Recupera la visualizzazione secondaria della classe di visualizzazione ottenuto al passaggio 1 . ( . Non importa quale comando si è scelto nel passo 1 ) Questo può essere fatto aggiungendo il seguente codice subito dopo il codice precedente :

    UIView * visualizzazione secondaria = [ [ CurrentView subviews ] objectAtIndex : _SUB_VIEW_NUMBER ] ;

    Sostituire la costante " _SUB_VIEW_NUMBER " con il numero della visualizzazione secondaria che si desidera raggiungere. L'indice 0 è la visualizzazione secondaria vicino allo sfondo , e ogni indice si sposta progressivamente in avanti .
    3

    Eseguire operazioni sulla visualizzazione secondaria appena recuperata . Solo tu puoi sapere che cosa si vuole fare , ma un semplice esempio potrebbe essere disegnare un rettangolo , che si può fare con il seguente codice:

    [ visualizzazione secondaria drawRect : CGRectMake ( 0,0,100,100 ] ;


    Previous :

    next :
      Articoli Correlati
    ·Come fare un C + + finestra principale senza un titolo …
    ·Come convertire Galleggiante a stringa in C + + 
    ·Come dichiarare le funzioni statiche in C + + 
    ·Come aggiungere GMP di Xcode 
    ·Come fare un pulsante visibile in Visual C 
    ·C Funzioni per Xilinx 
    ·Come evitare che più utilizzo di un file di intestazio…
    ·Come ottenere il prodotto di un array in C + + 
    ·Come utilizzare Visual Studio per C + + 
    ·Come utilizzare Fortran a C + + Linux 
      Articoli in evidenza
    ·Come scrivere una relazione sulla Programmazione 
    ·Come convertire immagini in Byte in Java 
    ·Come utilizzare la barra di avanzamento in Visual Basic…
    ·Java doppia Formattazione 
    ·Come eseguire uno script Perl in remoto in Windows 
    ·Byte & Bit Differenze 
    ·Come modificare i collegamenti ipertestuali in HTML 
    ·Come filtrare i dati in SSIS 
    ·Come creare report con Perl 
    ·Come tagliare un Int in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com