使用菜单项打开另一个界面控制器

Use menu item for open another interface controller

我正在尝试添加使用 Force Touch 在我的 Apple Watch 上打开另一个界面控制器的可能性。是否可以通过菜单项使用菜单对象来启动另一个界面控制器?如果是,我该怎么办? 谢谢!

是的,这是可能的。您需要为您的菜单项创建一个 IBAction 并在该 IBAction 中调用所需的导航功能。我将向您展示使用 presentController 的代码,但您可以使用 WatchKit.

中的任何其他可用导航功能
@IBAction func presentOtherInterfaceController() {
    self.presentController(withName: "MyOtherInterfaceController", context: nil)
}