导航控制器按钮问题

时间:2018-02-08 16:37:36

标签: ios swift uinavigationcontroller uinavigationbar augmented-reality

我的导航控制器出现了按钮问题。我不确定我是否在正确的地方订购了导航控制器..

这是我的问题: 我想在我的viewController上使用一个按钮(home)(带有#34;选择源"),它导航到我的家庭视图控制器(左上角有一个标题" AR NOTE" )。

我做了什么: 我拖了一个连接或线(不知道如何调用线,当你左键单击按钮,然后将其拖动到另一个视图控制器)并连接按钮与主视图控制器。

发生了什么: 它工作正常,但我的家庭视图控制器上还有一个导航栏,它不想离开......

**有没有办法从"选择来源"到我的主视图控制器??

(顺便说一句,在这里的照片中,我没有将按钮连接到视图控制器" AR NOTE" /" H0ME")enter image description here **

在第二张照片中,您可以看到我正常连接时会发生什么 .......................... .................................................. .................................................. ...................................

enter image description here

1 个答案:

答案 0 :(得分:1)

在这种情况下,您不希望做您所做的事情,因为这将呈现一个新的Home VC。您可能想要回到最初提供的Home VC,不是吗?

您需要添加展开segue

在Home VC中,添加方法。执行展开segue时将调用此方法:

@IBAction unwindFromSources(segue: UIStoryBoardSegue) {

}

然后,控制+拖动按钮到"退出"家庭风险投资。如果您不知道我所指的是什么,请在这里拍照:

enter image description here

现在从下拉列表中选择您刚编写的方法。你完成了!您刚刚为Home VC创建了一个展开区域。 iOS将智能地确定要解除对Home VC的影响,它需要关闭选择源VC然后关闭导航控制器。