self.tabBarController dismissViewControllerAnimated nie działa

Mam aplikację UITabBarController w mojej aplikacji.

Chciałbym przedstawić z jednej karty inny kontroler UIViewController.

Więc napisałemViewControllerA (która jest kartą w kontrolerze tabview):

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
MyViewController *chooseTemplateController = [storyboard instantiateViewControllerWithIdentifier:@"myController"];
[self.tabBarController presentViewController:myController animated:NO completion:nil];

To pokazuje ładnie MyViewController.

Jak jednak odrzucić MyViewController?

Przeczytałem w wielu pytaniach, które muszę zadzwonić:

[self.tabBarController dismissViewControllerAnimated:NO completion:nil];

Jednak - skąd mam to nazwać? Próbowałem z MyViewController - ale ponieważ nie jest częścią UITabBar, self.tabBarController ma wartość NULL.

Inicjalizuję UiTabBarController z storyboardu, a nie z appDelegate i chciałbym to zostawić.

questionAnswers(1)

yourAnswerToTheQuestion