构建功能丰富的反派追踪应用界面
在开发反派追踪应用时,一个功能完善且布局合理的图形用户界面(GUI)至关重要。下面将详细介绍如何逐步构建这样一个界面,包括添加各种组件、进行逻辑分组、处理窗口大小调整以及连接控制器等操作。
1. 添加图像视图
为了展示反派的形象,需要添加一个图像视图。操作步骤如下:
1. 打开库窗口,在搜索字段中输入“image”。
2. 从搜索结果中找到“Image Well”(实际上是 NSImageView
的实例),将其拖到窗口中,放置在之前添加的单选按钮矩阵右侧。
3. 图像视图默认较小,需要调整大小。打开尺寸检查器(快捷键 ⌘3
),将图像视图的宽度和高度从 48 改为 104。
4. 为了让用户能够通过拖放操作添加图像,打开属性检查器(快捷键 ⌘1
),勾选“Editable”复选框。
5. 拖动图像视图调整其位置,利用蓝色引导线使其与左侧的单选按钮矩阵垂直对齐。
6. 复制一个标签,放置在图像视图左上方,并将其标题改为“Appearance:”。
2. 在矩阵中添加复选框
为了让用户可以勾选反派的各种能力,需要添加一组复选框。具体步骤如下:
1. 再次打开库窗口,在搜索字段中输入“check”。
2. 将搜索结果中的“Check Box”拖到窗口中。
3. 由于需要 12 个复选框排成矩阵,选中这个复选框,然后在菜单中选择“Layout > Embed Objects In > Matrix”。
4. 按住 Op