
视图和菜单
|
47
2.1
使用故事板
问题
我们需要采取某种方式来组织游戏屏幕,定义不同屏幕之间的联系以及每个屏幕需
要显示什么内容。
解决方案
我们可以使用故事板来组织游戏屏幕
:
1.
创建一个
Single-view Application
项目。并根据自己的需要为项目命名。
2.
打开
Main.storyboard
文件。目前它显示了一个空的
iPhone/iPad
屏幕窗口。
3.
打开
Utilities
面板,如果
Utilities
未显示在
Xcode
窗口中,你可以通过点击
工具栏最右边的
Utilities
面板按钮。在面板底部,有一个
Objects Library
窗
口,显示了一个对象列表,这些对象是你能够添加到故事板中的对象(见图
2-1
)。如果看不到这个对象列表,请点击“
Show or hide object library
”按 钮( 该
按钮位于右下角,图标是一个圆中包含一个方块)。当然,你也可以用快捷键
Control+Option+Command+3
。
4.
向下滚动
Objects Library
列表,直到找到按钮对象,如图
2-2
所示。也可以在
列表底部的搜索栏中输入“
button
”,这样就能快速定位到按钮对象。
5.
将按钮对象拖到故事板默认的
iPhone/iPad
窗口中央。
6.
要将按钮对齐到窗口的中心,你可以按下
Ctrl
键
+
鼠标左键(或者用右键),
从按钮对象拖一条线到
view
对象(即容纳按钮对象的视图)。此时会弹出一个
显示布局约束的列表,按住
Shift
键,依次点击
Center Horizontally ...