一分钟让你的Mac App支持Full Screen

Mac OS X Lion引入了一个很好的特性:Full Screen。我很想让我的app也支持Full Screen,我google了一下,只找到苹果的开发文档,但基本没有可操作性,看来只能自己摸索。我幻想着Lion上新的Xcode会在新建project的时候有一个“是否支持Full Screen”的选项,可惜没有。突然想起来WWDC2011上可能有相关的视频,查了一下,果然有。不过主讲人讲得不清楚,我研究了一下,现在把方法公布出来,保证一分钟内就可以让你的app支持Full Screen。

我在Lion上新建了一个Mac OS X Cocoa Application,取名MyFullScreen。

1. 设置Base SDK为Mac OS X 10.7

2. 在Project navigator中选中MainMenu.xib,

3. 在Objects中选中Window - MyFullScreen

4. 在Attributes inspector中Full Screen选择Primary Window,这样,你的Main Window的右上角就会出现你所期待的放大箭头图标。运行此程序,已经支持Full Screen了!


Make Full Screen

5. 还需要在菜单中加入一项Full Screen Menu Item。在Objects中选择Menu - View,然后在Object Library中把Full Screen Menu Item拖入Menu -View中。


Full Screen Menu Item

编译,运行,大功告成!

posted on 2011-07-18 13:36  VinceOniPhone  阅读(1039)  评论(0编辑  收藏  举报

导航