iOS 8 - 如何在导航控制器上以编程方式正确释放视图控制器?

时间:2015-02-21 02:02:17

标签: ios uinavigationcontroller dealloc dismiss presentviewcontroller

我正在以编程方式将视图控制器呈现到导航控制器上,并且我发现在弹出(如果推送)或解除(如果模态)呈现的视图控制器之后,它不会解除分配视图控制器并仍然保留由导航控制器。

确保编程呈现的视图控制器不会被导航控制器保留并在弹出/关闭后解除分配的正确方法是什么?

MyNewViewController *myNewViewController = (MyNewViewController*)[[UIStoryboard storyboardWithName:@"MyNewViewController" bundle:nil] instantiateInitialViewController];
[self.navigationController presentViewController:myNewViewController animated:YES completion:nil];

0 个答案:

没有答案