我無法在導航控制器中看到視圖控制器。導航控制器中的黑屏
當前用戶保存了一些信息,我想再次將它們推送到應用程序的開頭。
我正在以編程方式進行此操作。
目前爲我所具有的,導航控制器顯示,但視圖控制器不是。
SubclassConfigViewController *nextViewController = [[SubclassConfigViewController alloc]initWithNibName:nil bundle:nil];
UINavigationController *navController = [[UINavigationController alloc]initWithRootViewController:nextViewController];
[self presentViewController:navController animated:YES completion:nil];
任何人都可以提供的幫助非常感謝! :-)
什麼是真正的?你的SubclassConfigViewController是initWithNibName:nil,這實際上意味着沒有有效的nib文件。那麼你期望在屏幕上看到什麼? –
@AyanSengupta - 這就是我的想法。我正在使用故事板,所以沒有筆尖(我相信)。於是我嘗試了init方法,但仍然沒有運氣。我只需回到rootviewcontroller。有什麼想法嗎? – Anthony
對於故事板,您不能像您所做的那樣啓動VC,因爲它不使用initWithNibName從XIB加載它的視圖。相反,你需要在你的源視圖控制器中實現' - (void)prepareForSegue:sender:'方法,並且在這個方法中你可以通過'segue.destinationViewController'屬性獲得目標視圖控制器的狀態,該屬性返回目標視圖的引用控制器是否執行了這個循環。 –