ios4 Charge nouvelle vue en cliquant sur un bouton

Je suis actuellement en utilisant XCode 3.2.3 et de l'iOS4. Je travaille sur une application qui commence simplement avec un écran et un clic sur un bouton de passer à la suivante.

Je suis passé par le ViewController guide de programmation et un poste ici.

Ce que je fais est très similaire à ce qui se passe sur le post. Laissez moi vous expliquer les étapes, j'ai suivi:

  1. De l'IB, glisser-déposer, une Vue de la bibliothèque dans l'éditeur. J'ai renommé le nouveau UIView à mavue.
  2. Dans mon AppControllerDelegate, j'ai ajouté la nouvelle vue "mavue" en tant que propriété de la vue-contrôleur (Propriétaire du Fichier). J'ai synthétisé aussi bien dans la mise en œuvre.
  3. Maintenant, dans la mise en œuvre de la ViewController, à l'intérieur du bouton pressé d'action gestionnaire, j'ai écrit les lignes de code suivantes:


[self.view addSubView: myView];

  1. En cliquant sur le bouton toutefois, je ne vois pas un nouvel écran ou mon nouveau point de vue. Cependant, si je fais cela, je reçois une nouvelle fenêtre ou un nouvel affichage:


UIView *anotherView = [[UIView alloc] initWithFrame:self.view.frame];
[self.view addSubView: anotherView];

Je sais que le meilleur moyen est de le faire avec distinct des Plumes pour chaque UIView. Cependant, je suis nouveau sur le développement iPhone et n'ont pas exploré cette voie encore.

Ma question: Que suis-je en manquant jusqu'à l'étape 3?

OriginalL'auteur Angelo | 2011-04-15