为了推动工作,应该有一个 NavigationController 。即如果你想推动 VC1 至 VC2 , VC1 应该在里面 UINavigationController 。
NavigationController
VC1
VC2
UINavigationController
这样做: 1.拖放一个 UINavigationController 进入故事板。会有一个 viewController 附在它上面。暂时删除VC。 2.从中拖出连接 UINavigationController 到你的 MenuViewController 。在出现的弹出窗口中,选择 root view controller 。
viewController
MenuViewController
root view controller
现在你的 MenuViewController 附在一个 NAvigationController ,所以segue应该工作。
NAvigationController
注意 : 在你的截图中,顶部似乎有一个连接到的NavigationController TestViewController 。那个NavController不是必需的。当你推动时,因为 TestViewController ,它被添加到 MenuViewController 的 NAvigationController 。
TestViewController