У меня есть uinavigationcontroller. После вошел в систему, я хочу удалить viewcontrollers как RegisterViewController, LoginViewController и т.д. от стека UInavigationcontroller..
Я подразумеваю, что должен удалить конкретный контроллер представления из стека? Как его возможное.?
Я проверил это сообщение
Таким образом, мы можем взять его в массив как
NSArray *allviewcontrollers= [(UINavigationController *)navigationController viewControllers];
Но как сделать дальнейший процесс.. Этот вопрос ищет меня в течение долгого времени.. Ответьте мне.. Заранее спасибо
NSMutableArray *allViewControllers = [NSMutableArray arrayWithArray: navigationController.viewControllers];
[allViewControllers removeObjectIdenticalTo: removedViewController];
navigationController.viewControllers = allViewControllers;