我是 Mac 编程新手,我必须执行一项任务。我需要创建一个应用程序,该应用程序将在启动时运行并覆盖整个屏幕,并且在插入自定义密码之前不会关闭。
菜单栏和停靠栏需要隐藏在该应用程序后面,并且在给出信息之前无法关闭该应用程序。
到目前为止,我已经编写了在启动时运行的代码。但我似乎无法禁用菜单栏和停靠栏并锁定所有用户操作,除非他提供我想要的密码。
该怎么办 !!!!
如果您想在 Swift(Xcode、Mac OS X 应用程序)中隐藏菜单栏,您可以:
NSMenu.setMenuBarVisible(false)
如果您想再次显示菜单栏:
NSMenu.setMenuBarVisible(true)
请记住,“setMenuBarVisible”是一个类函数,对于类的实例来说不存在。所以下面的行是不可能的:
NSApplication.sharedApplication().mainMenu!.setMenuBarVisible(false)
并会导致错误,指出函数“setMenuBarVisible”未定义。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)