0
在我的菜单栏应用程序中,我有一个菜单项打开一个窗口。窗口在窗口后面打开,窗口后面保持关键窗口。NSWindow makeKey()在macOS不起作用
我不能让window.makeKey()
工作,除非我在断点后运行它。我试图把代码行放在窗口生命周期的不同位置,甚至把它放在DispatchQueue.main.asyncAfter(deadline: execute:)
,它不起作用。
我也试过使用window.makeKeyAndOrderFront(sender:)
。物业window.canBecomeKey
是真的。