J'ai un projet dans lequel le contrôleur de vue racine appelle les contrôleurs multiples. Il y a un bouton sur la vue d'un sous-contrôleur de vue, quand j'appuie sur le bouton, j'espère qu'il notifiera au contrôleur de vue racine de charger un autre sous-contrôleur de vue.un sous-contrôleur de vue notifie le contrôleur de vue racine de charger un autre contrôleur de sous-affichage
//the function in this viewcontroller
-(IBAction)submitButtonPressed:(id)sender;
{
[self.parentViewController notifyLoadAnotherViewContrller ] ;
}
//the function in root viewcontroller
-(void) notifyLoadAnotherViewContrller
{
Submit *tController = [[AnotherViewController alloc] initWithNibName: @"AnotherViewController" bundle:nil];
self.vanotherViewController = tController;
[tController release];
[self.view insertSubview:tController.view atIndex:10];
}
mais cela ne fonctionne pas je mis le point d'arrêt en fonction - (void) notifyLoadAnotherViewContrller
ça ne marche pas j'ai vérifié le nom de la fonction, pas de problème.
Quelle est la raison que je fais mal?
Bienvenue tout commentaire
Cordialement
InterDev
pouvez-vous modifier [version de tController]; à [t autorecommandeur de tController]; et voir ce qu'il se passe –