阻止同一窗口打开两次 OS X 应用程序



如何防止窗口打开两次?我基本上想检查我的应用程序中的所有打开窗口,看看是否已经打开了特定的 vc。如果它是打开的,我想把那个窗口/vc放在前面并突出显示它。如果该窗口/VC 的实例未打开,那么我想触发 segue 以打开该窗口。现在,如果我单击一个按钮,则会打开同一窗口的新实例,但这是一种糟糕的体验,因为它已经打开了。

实际上不需要

代码,并且有一个简单的解决方案。

  1. 在情节提要中,选择要转到的目标 VC。
  2. 打开属性检查器并将PresentationMultiple更改为Single

最新更新