Нажмите на UIViewController из текущего элемента управления представлением

Я хочу нажать на новый диспетчер представлений из представленного viewcontroller. Я не хочу отклонять представленный viewcontroller. Я хочу, чтобы новый viewcontroller пришел через представленный диспетчер представлений.

Может ли кто-нибудь сказать мне, как это сделать.

3 Solutions collect form web for “Нажмите на UIViewController из текущего элемента управления представлением”

Вы не форсируете представленный контроллер, поэтому наилучшим вариантом является

Сначала вы должны отключить контроллер без анимации, а затем в методе – (void) viewWillApper вы можете легко нажать на контроллер, куда вы хотите нажать.

Вы можете сделать это с помощью UINavigationController

UINavigationController *vcObject = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"YourViewController"]; [self.navigationController presentViewController:vcObject animated:YES completion:NULL]; 

Теперь вы можете легко нажимать или всплывать на другой ViewController, как вы хотите.

Откройте ваш контроллер modalView как новый rootViewController:

 UINavigationController* navController = [[UINavigationController alloc] initWithRootViewController:nextViewController]; [self.navigationController presentViewController: navController animated:YES completion:nil] 
  • iOS 7 UITableView didSelectRowAtIndexPath pushViewController программно, проблема с анимацией
  • Push View Controller из AppDelegate и панели вкладок
  • UIModalTransitionStyleFlipГоризонтальные переходы по вертикали в ландшафтном режиме
  • iOS - отображение контроллера просмотра уже в стеке навигации
  • Swift - pushViewController из appDelegate, rootViewController.navigationController - nil
  • полноэкранное фоновое изображение при использовании uinavigationcontroller
  • Как изменить анимацию Push и Pop в приложении на основе навигации
  • UINavigationController: отображать встроенные контроллеры просмотра с разной ориентацией после каждого перехода?
  • tableView didSelectRowAtIndexPath не работает должным образом на iOS 7. Почему?
  • Swift - TabBarController -> ViewController -> NavigationController
  • Как добавить изображение поверх навигационной панели UINavigationController?
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.