В моем приложении mainviewcontroller использует modalviewcontroller с помощью этого
[navigationController pushViewController:_viewController animated:YES];
Для возврата в mainviewcontroller с помощью popviewController
[self.navigationController popViewControllerAnimated:YES];
Теперь согласно справочной документации Apple делегат используется представленными контроллерами представления, чтобы уведомить представляющий контроллер представления, когда он готов быть уволенным .
Но в моем случае я не использую presentviewController и dismissmodalviewcontroller. Это означает, что моя кнопка «Готово» не может использовать делегат для перехода обратно к mainviewcontroller, как это
[delegate dismissModalView:self];
Так, какой код я должен написать в методе donebutton, чтобы он использовал
-(void) dismissModalView:(UIViewController *)viewController;
{
[self.navigationController popViewControllerAnimated:YES];
}
чтобы вернуться обратно к mainviewcontroller.
помощь будет оценена.
Спасибо