Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment écrire une déclaration de …
  • Comment activer la mémoire détecti…
  • Comment convertir des projets Visual…
  • Comment mettre à jour la grille des…
  • Comment lire un fichier Hex Avec ANS…
  • Comment calculer intégré Avec C + …
  • Visual C ne fait pas EXE 
  • Comment utiliser ASM dans Visual C 
  • Comment faire pour déplacer un obje…
  • Comment faire pour convertir INT à …
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment cibler sous-vue dans l'iPhone SDK

    logiciel d'écriture pour l'iPhone peut être une expérience enrichissante , mais difficile , de l'expérience . Le SDK iPhone divise logiciel en une hiérarchie de vues et sous-vues , chacune avec sa propre classe Controller , et le tout géré par un contrôleur de navigation au sein de la classe appDelegate . Choses que vous devez
    XCode
    Interface Builder
    iPhone SDK
    Afficher plus Instructions
    1

    obtenir le point de vue actuel de la vue classe contrôleur . Cela peut être fait en ajoutant ce code à votre vue classe contrôleur :

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

    Alternativement, vous pouvez accéder à la vue actuelle de n'importe où dans votre programme en demandant à partir de votre classe appDelegate :

    UIView * currentView = ( UIView *) [[[[ [ sharedApplication UIApplication ] délégué ] navigationController ] visibleViewController ] view] ;
    2

    Récupérer le sous-vue à partir de la classe de vue que vous avez obtenu à l'étape 1 . ( . Ce n'est pas grave qui commande que vous avez choisi à l'étape 1) Cela peut être fait en ajoutant le code suivant directement après le code précédent :

    UIView * sous-vue = [ [ currentView subviews ] objectAtIndex : _SUB_VIEW_NUMBER ] ;

    remplacer le " _SUB_VIEW_NUMBER " constant avec le numéro de la sous-vue vous souhaitez cibler. Index 0 est le plus en arrière -vue , et chaque indice se déplace progressivement vers l'avant .
    3

    effectuer des opérations sur le sous-vue vous venez de récupérer . Vous seul pouvez savoir ce que vous voulez faire, mais un exemple simple serait dessinant un rectangle , que vous pouvez faire avec le code suivant :

    [ sous-vue drawRect : CGRectMake ( 0,0,100,100 ] ;


     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour afficher le code de Visual C Projet 
  • Comment faire pour utiliser un pointeur de fonction dans le tableau des entiers 
  • Comment faire pour créer une date en C # 
  • Comment faire pour convertir une entrée à une Entier 
  • Que faire avec une erreur Trapped in C 
  • Comment déclarer une fonction en C 
  • Comment connecter Visual C à une base de données Access 
  • Comment savoir à partir d'un fichier externe en C + + 
  • Comment afficher une virgule dans C + + 
  • Turbo C Définition & Process 
  • Connaissances Informatiques © http://www.ordinateur.cc