0

在 watchOS 中,我正在实现基于页面的导航。基于页面的导航包含三个界面控制器;然而,第一个接口控制器是最先出现的。然而,在我的场景中,我希望第二个接口控制器首先加载,然后他们可以向后/向前滑动以查看其他控制器。反正有没有实现这个功能?

到目前为止尝试的方法:

尝试:使用next page关系 segue 将接口控制器连接在一起,并将其设置Initial interface controller为第二页。

结果:第二个界面控制器确实首先出现;但是,第一个界面控制器被完全忽略,您无法滚动回它。

4

1 回答 1

1

您只需在第二个控制器中插入becomeCurrentPage()awake方法的调用:

override func awake(withContext context: Any?) {
    super.awake(withContext: context)

    // ...

    becomeCurrentPage()
}
于 2019-02-11T10:51:24.147 回答