36、iOS开发中的操作与文档使用指南

iOS开发中的操作与文档使用指南

1. 动作连接的创建与配置

1.1 基本概念

在iOS开发中,动作连接(action connection)和输出口连接(outlet connection)类似,都有源(source)和目标(destination)。源通常是按钮,目标则是视图控制器(ViewController),即包含该按钮的nib文件的所有者。创建动作连接时,需要对连接的两端进行配置。在按钮端,要指定使用的控制事件为“Touch Up Inside”,不过这是UIButton的默认事件,所以有时可跳过此步骤。在视图控制器端,要指定调用的动作方法,例如 buttonPressed(_:) 方法。

1.2 创建动作连接的方法

1.2.1 通过Control-drag创建

在nib编辑器中,从按钮Control-drag到视图控制器,具体步骤如下:
1. 从按钮(在画布或文档大纲中)Control-drag到文档大纲中的“View Controller”列表(或画布中视图上方场景坞中的视图控制器图标)。
2. 会出现一个列出可能连接的HUD(如图7 - 16),其中大多是segue,但也会列出“Sent Events”,特别是“buttonPressed:”。
3. 点击HUD中的“buttonPressed:”列表项。

完成上述步骤后,动作连接就创建好了。当应用运行时,只要按钮接收到“Touch Up Inside”事件(即被点击),就会调用目标视图控制器实例中的 buttonPressed(_:) 方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值