如何从“菜单”视图控制器在现有UIViewControllers之间导航?

时间:2015-05-01 04:31:09

标签: ios swift uiviewcontroller uinavigationcontroller

我有一个带按钮的菜单视图控制器,可以将我带到另一个视图控制器。我的故事板中没有导航控制器。目前,我通过故事板以及编程方式使用segue转换到新的视图控制器。我的菜单视图控制器在调用时以模态方式显示。如何导航到已经实例化的视图控制器,而不是每次都创建新的视图控制器?

1 个答案:

答案 0 :(得分:0)

您可以使用展开 segue。

执行此操作

我假设有三个ViewControllers A(菜单),B和C. 现在你按下A上的按钮然后移动到B, 现在按B上的按钮并移至C.

现在您想回到ViewController A,

步骤1:在ViewController A上创建此功能。

sudo apt-get install libmagickwand5 libmagickwand-dev  
gem install rmagick -v 2.13.3

第2步:假设您在 ViewController C 上有按钮,点击后想要返回 ViewController A

- 转到StoryBoard中的 ViewController C
-Ctrl +拖动"转到A View Controller"按钮到橙色退出按钮,如图像所示,

enter image description here

- 点击unWindToViewControllerA。

那就是它。

现在点击按钮"转到A View Controller"你将转到" ViewController A。"

我还建议您阅读此Technical note from Apple