代码之家  ›  专栏  ›  技术社区  ›  user8902111

导航控制器按钮问题

  •  0
  • user8902111  · 技术社区  · 6 年前

    我的导航控制器上有一个按钮问题。我不确定我是否在正确的位置订购了导航控制器。。

    我的问题是: 我想在我的viewController(带有“选择源”的那个)上有一个按钮(主页),它可以导航到我的主视图控制器(左上角的那个标题为“AR NOTE”)。

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

    发生了什么: 它工作了,但在我的主视图控制器上也有一个导航栏,它不想离开。。。

    **有没有办法从“选择源”导航到我的主视图控制器??

    (顺便说一句,在下面的照片中,我没有将按钮与viewcontroller“AR NOTE”/“H0ME”连接) enter image description here **

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

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  1
  •   Sweeper    6 年前

    在这种情况下,你不会想做你所做的事情,因为这将呈现一个新的家庭VC。你可能想回到最初介绍的家庭VC,不是吗?

    您需要添加 展开序列 .

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

    @IBAction unwindFromSources(segue: UIStoryBoardSegue) {
    
    }
    

    然后,control+拖动按钮到主VC的“出口”。如果你不知道我指的是什么,这里有一张图片:

    enter image description here

    现在从下拉列表中选择刚才编写的方法。你完了!您刚刚创建了一个到家庭VC的放松阶段。iOS将智能地发现,要释放到主VC,需要先关闭选择源VC,然后关闭导航控制器。