odrzućviewcontrolleranimated VS popViewControllerAnimated

Chcę wiedzieć, czym się różnią. kiedy mogę zadzwonić

[self dismissViewControllerAnimated:YES completion:nil];

And when I should call

[self.navigationController popViewControllerAnimated:YES];

Według dokumentu apple: / align = "left" / "Odrzuca kontroler widoku, który został przedstawiony przez odbiorcę." Ale zawsze nie mogę odrzucić kontrolera widoku za pomocą tej metody.

Author: Pfitz, 2012-06-18

2 answers

Wybrana aplikacja jest aplikacją opartą na nawigacji

[self.navigationController popViewControllerAnimated:YES];

Wybrana aplikacja jest inna niż aplikacja oparta na nawigacji oznacza

[self dismissViewControllerAnimated:YES completion:nil];
 39
Author: Senthilkumar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-18 09:31:32

-closviewcontrolleranimated:completion:

Używany do odrzucenia UIViewController, który został przedstawiony metodą:

-presentViewController:animated:completion:.

-popViewControllerAnimated:

Metoda UINavigationController służy do wywołania kontrolera pokazanego przez

-pushViewController:animated Metoda UINavigationController.

W pierwszym przypadku widok kontrolera widoku jest wyświetlany jako kontroler modalny (zwykle od dołu do góry), a w drugim przypadku naciskasz kontroler widoku w stosie nawigacji UINavigationController.

 36
Author: graver,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-12 19:07:05