在我的容器類故事板中,我創建了一個全屏的容器視圖,其中嵌入了Segue,它連接到UINavigationController。我試圖通過推動的viewController編程像下面對此進行測試:嵌入在Storyboard容器視圖中的UINavigationController不會推送UIViewController
UIViewController* test = [[UIViewController alloc] init];
test.view.backgroundColor = [UIColor redColor];
UINavigationController* navC = [[RootController mainStoryBoard] instantiateViewControllerWithIdentifier:@"containerNav"];
[navC pushViewController:test animated:NO];
NAVC初始化成功爲導航控制器,但pushViewController通話似乎什麼也不做。我仍然只看到屏幕上的空導航控制器(帶黑色視圖的默認導航欄)。我也嘗試了setViewControllers方法的類似測試,該方法也失敗了。導航控制器是否意味着被嵌入到容器視圖中?