使用presentController更改视图后不能使用基于页面的导航吗?

时间:2018-10-25 10:36:26

标签: swift watchkit watch-os

当从一个视图控制器切换到另一个时,我遇到了这个问题,因为我无法从所登陆的vievcontroller中浏览下一页操作。

进一步的解释:我有 3个视图 3个不同的视图控制器。我通过代码执行从第一个到第二个视图控制器的第一次切换:

    presentController(withName: "TimerController", context: s)

从第二个视图控制器中,我使用情节提要中的 ctrl + drag 方法对第三个控制器执行下一页操作。在我实现 pushController 方法之前,此方法运行良好。但现在似乎无法正常工作。 UI中的两个小圆圈(指示正在显示的视图)也不会显示。

关于如何再次进行这项工作的任何想法?

1 个答案:

答案 0 :(得分:1)

找到了问题的答案。为此,我必须介绍我希望在下一步中显示的所有控制器。

presentControllerWithNames(["controllerOne", "controllerTwo"], 
      contexts: [contextObj1, contextObj2])

现在下一页segue再次起作用:)