
68
|
第
2
章
另外一种添加约束的手段是,按住
Ctrl
键
+
鼠标左键,从要进行布局的视图
上拖一条线到另外一个视图上。这将弹出一个菜单,允许你选择一个想要的
约束类型。可以选择的类型依赖于两个视图之间的关系。例如,如果你有两
个并排放置的按钮,当你按住
Ctrl
键从一个按钮拖到另一个按钮时,你可能
在弹出菜单中看到“水平间距”的约束。
2.5
导入图片到项目
问题
我们需要将图片导入到
Xcode
并在游戏的菜单界面中使用。
解决方案
当我们创建一个
Xcode
项目时,会同时创建一个资源集。资源集中就包含了图片。
从代码中,我们可以读取资源集中的图片,并将显示在
UI
界面中。
如果项目中没有任何现成的资源集,或者你想创建另外一个资源集,可以选择
File
→
New
→
File
,并选择
Resource
→
Asset Catalog
模板。
在项目的导航窗口中打开某个资源集,你就可以将想用的图片拖到这个资源集中。
在资源集左边的窗格中,通过双击某个图片的名字,你可以给这个图片重新命名。
显示图片的最简单方法是使用
UIImageView
。要创建一个
Image View
,你可以在
Objects Library
窗口中搜索“
image view
”,然后将它拖到故事板中。最后,选中
这个
Image View
,在属性面板中,将
Image
属性修改为图片在资源集中的名字(见
图
2-18
)。