J'écris ma première application iPhone coupable. Mon écran de connexion est prêt. J'ai implémenté une vue dans mon MainWindow pour les informations d'identification de connexion et j'ajoute toute l'interface utilisateur à la vue (zones de texte, etc.).iOS: Débutant Aide pour ma première application: Changer de vue?
Maintenant quoi?
Je veux vérifier mes informations d'identification et si tout va bien, je vais tuer la vue de connexion de la fenêtre principale et montrer la vue principale avec toutes les informations.
Comment faire? Puis-je facilement ajouter l'événement-bouton dans le loginviewcontroller, vérifier le logindata là-bas et accéder à la fenêtre principale et tuer à partir de là sur la vue elle-même sans problèmes? Ou dois-je déclarer l'événement-bouton de la vue dans la fenêtre principale et y faire toutes les choses?
Mon code:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil andDelegate:(id)delegate
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(self.view.frame.size.width/2 - 55.0f, self.view.frame.size.height/2 + 85.0f
, 110.0f, 35.0f);
[button setTitle:@"title" forState:UIControlStateNormal];
[button addTarget:delegate action:@selector(yourMethodInMainWindow:) forControlEvents: UIControlEventTouchDown];
[self.view addSubview:button];
}
return self;
}
essayez le code édité maintenant @kovu et lisez le commentaire d'édition pour voir ce que vous avez mal fait. aussi s'il vous plaît formater votre code la prochaine fois c'est facile, je suppose que vous savez comment, puisque vous avez 1588 rep-points. s'il vous plaît accepter la réponse et +1 si cela fonctionne :) –