繁体   English   中英

如何通过应用程序打开任何内置应用程序

[英]How to open any built-in app through application

我的Mac OS应用程序以全屏模式运行。 在按钮上单击“我正在打开查找器窗口”,该窗口允许我打开任何其他文件或应用程序,但问题是,当我打开任何其他应用程序时,屏幕切换回xCode并打开了该应用程序。 需要在同一窗口上方打开选定的应用/文件。

我努力了:

**[[NSWorkspace sharedWorkspace] launchApplication:path];**

将应用程序路径传递给launchAppication方法

我怎样才能做到这一点????? 救命

问题的根本原因在于,使用[NSView enterFullScreenMode:withOption:]会将应用程序的[NSWindow level]kCGMaximumWindowLevel - 1 ,以便所有其他应用程序的窗口都将显示在其后面。

这完全是您希望通过全屏应用程序获得的结果,这暗示着系统模式的行为。

我猜想允许另一个应用程序出现在全屏应用程序前面的唯一方法是降低窗口级别,但是我不知道会有什么效果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM