J'ai essayé de basculer deux vues de deux contrôleurs de vue distinctes pendant un moment et cela ne fonctionne jamais, le simulateur se bloque toujours à l'écran d'accueil. J'utilise Xcode 3.2.5 et voici mon code -Commutateur de base Commutateur code simulateur de l'iPhone
SwitchViewsViewController.h
#import <UIKit/UIKit.h>
#import "SecondViewController.h"
@interface SwitchViewsViewController : UIViewController {
}
-(IBAction)pushButton;
@end
SwitchViewsViewController.m
#import "SwitchViewsViewController.h"
#import "SecondViewController.h"
@implementation SwitchViewsViewController
-(IBAction)pushButton {
SecondViewController *screen = [[SecondViewController alloc] initWithNibName:nil bundle:nil
screen.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentModalViewController:screen animated:YES]
[screen release];
}
SecondViewController.h
#import <UIKit/UIKit.h>
@interface SecondViewController : UIViewController {
}
-(IBAction)pushBack;
@end
SecondViewController.m
#import "SecondViewController.h"
@implementation SecondViewController
-(IBAction)pushBack{
[self dismissModalViewControllerAnimated:YES];
}
Dans le constructeur d'interface, tout ce que je l'ai fait est lié aux classes de propriétaire du fichier et les boutons. A également fait le chargement de SwitchViewsViewController en premier, et non MainWindow. Tout se construit mais quand j'essaie de lancer l'application, elle plante et l'envoie à l'écran d'accueil. Est-ce que quelqu'un peut m'aider avec ça?
J'ai aussi essayé ça, je plante toujours :( – Ouija
Attendez, l'application plante quand vous appuyez sur le bouton, ou quand elle se lance? –
Cliquez sur le bouton mais je l'ai corrigé, la vue n'était pas liée aux fichiers propriétaire – Ouija