我有一个普通的视图控制器,我想向它添加一个 uinavigationcontroller,这样:
[self.view addSubview:aNavigationController.view];
一切正常,很好,aNavigationController 是一个 IBOutlet,在 XIB 中,它的视图控制器是从另一个 xib 加载的,然后在导航控制器的视图控制器的类中输入:
- (IBAction)anAction {
[self.navigationController pushViewController:aViewController animated:YES];
}
一切正常,视图更改为 aViewController 视图并且它是动画的,但是当我输入 aViewController 的类时:
- (IBAction)anotherAction {
[self.navigationController popViewControllerAnimated:YES];
}
它崩溃了,为什么?