从应用程序菜单中捕获 Storyboard Segue

Capture Storyboard Segue from application menu

有没有办法在Application Scene中捕获从菜单生成的segue?我的搜索没有结果。

与大多数其他 Apple macOS 应用程序一样,我在 App 名称下有一个 Preferences 菜单项,但与其他 segue 不同的是,该 segue 不会触发 prepare 或 shouldPerformSegue 方法。

当其他 segue 触发上述方法时,我想像处理其他 segue 一样捕获 segue。

可靠的方法是:

  1. 将 segue 从主视图控制器连接到首选项控制器。
  2. 在主视图控制器中创建一个 IBAction。在动作调用中 performSegue
  3. 将菜单项连接到应用场景的First Responder(红色立方体)。 Select IBAction。