У меня есть проект, в котором корневой viewcontroller вызывает несколько viewcontrollers. В представлении вспомогательного видового контроллера есть кнопка, и когда я нажимаю кнопку, я надеюсь, что она уведомит контроллер корневого представления о загрузке другого вспомогательного видового контроллера.
//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];
}
но это не работает
Я установил точку останова в функции - (void) notifyLoadAnotherViewContrller
не работает Я проверил имя функции, без проблем.
По какой причине я делаю неправильно?
Приветствую любой комментарий
С наилучшими пожеланиями
InterDev