Модальное представление не удаляется из стека - PullRequest
1 голос
/ 06 апреля 2009

Я создаю модальное представление, которое открывается с помощью следующего кода

[[self navigationController] presentModalViewController:registrationController animated:NO];

И до недавнего времени для скрытия его при нажатии кнопки использовался следующий код

[self dismissModalViewControllerAnimated:YES];

Однако по какой-то причине эта строка больше не удаляет представление, и ошибки не отображаются.

Я тоже пробовал

[self.view removeFromSuperView];

Но это просто оставляет меня с полностью белым экраном

Любые предложения о том, как мне отладить эту проблему, будут великолепны, так как я в тупике

Ответы [ 2 ]

2 голосов
/ 06 апреля 2009

Если ваш контроллер является подклассом UIViewController, то внутри контроллера модального вида:

[self.parentViewController dismissModalViewControllerAnimated:YES];
1 голос
/ 06 апреля 2009

Я решил проблему, я обновлял Навигационный контроллер после загрузки модала, чтобы изменить стиль, изменение порядка решило проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...