在presentModalViewController的时候自己创建一个navigationController,这样ViewController的navigationController属性不为nil,即可使用pushViewController。

 

POIListViewController* poiListVC =[[POIListViewController alloc] initWithNibName:@"POIListViewController" bundle:nil];
poiListVC.poisArray =self.searchResult;
poiListVC.delegate=self;
UINavigationController* navController =[[UINavigationController alloc] initWithRootViewController:poiListVC];
[self presentModalViewController:navController animated:YES];

另外[self.parentViewController dismissModalViewControllerAnimated:YES];关闭退回至parentView或者presentModalViewController

 

相关文章:

  • 2021-11-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-11-09
  • 2022-12-23
  • 2021-12-29
猜你喜欢
  • 2022-12-23
  • 2021-11-15
  • 2021-12-03
  • 2021-08-26
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案