多图形按钮和标签的开发指南
1. 理解 IBOutlets 和 IBActions
在之前的编程过程中,你可能已经习惯了像大多数 Cocoa 和 Objective - C 程序员那样,从编写头文件开始。通常的操作是,将对象拖到视图上后,打开头文件,通过 Control - 拖动的方式将 IBOutlets 和 IBActions 引入头文件。例如,点击 Classes 文件中的展开三角形,打开 ViewController.h 文件。
以往的示例中,你可能只使用过一个 IBOutlet,它是用于与用户进行交互的工具。现在,让我们深入了解 IBOutlet 到底是什么。在深入研究代码之前,你需要将 IBActions 和 IBOutlets 连接起来,因为当你把标签和按钮连接到头部文件时,Xcode 会为你实例化相关代码。
具体操作步骤如下:
1. 连接按钮的 IBAction
- 控制拖动按钮到 @interface 指令下方区域,如图 4 - 23 所示。
- 在对话框顶部的下拉菜单中,将连接类型从 Outlet 更改为 Action,如图 4 - 24 所示。
- 为这个动作命名,这里命名为 button,如图 4 - 25 所示。
2. 连接标签的 IBOutlet
- 在 Interface Builder 中点击标签一次后,控制拖动它到头部文件,确保一直拖动直到看到插入指示符,如图 4 - 26 所示。
- 当将标签控制拖动到 @interface 指令处时,放下它,命名为 label,并将连接类型保持为 Outlet,如图
超级会员免费看
订阅专栏 解锁全文

2095

被折叠的 条评论
为什么被折叠?



