有没有办法在启动cocoa应用时加载一个全屏幕的图片?我的意思是,这是一张全屏图片,没有可可自动附加到应用程序上的菜单和内容。(例如,我想构建一个应用程序,当用户点击它时,它会弹出一张僵尸图片,完全全屏--有点像迷宫游戏的结束。)
发布于 2010-10-23 03:48:58
虽然我不知道有任何迷宫游戏的结尾有僵尸(尽管我想它会是植物大战僵尸的好伙伴),但你可以通过使用NSView内置的全屏方法-enterFullScreenMode:withOptions:并使用-exitFullScreenModeWithOptions:退出来实现你的目标。
要在启动时进入全屏,只需使用NSApplicationDelegate方法-applicationDidFinishLaunching:。
至于UI排列,我只需要在界面生成器中打开MainMenu.xib并删除窗口,然后将一个NSView (“自定义视图”)或一个NSImageView拖到IB文档中并打开它。在应用程序委托/应用程序控制器中创建视图的插座,并将其连接到视图。
https://stackoverflow.com/questions/4000001
复制相似问题