Swift / Xcode-IBAction

时间:2019-02-03 12:43:25

标签: swift ibaction

我想让多个UI文本字段与IBAction关联。我从第一个文本字段拖放鼠标,创建了动作,然后编写了动作代码。然后,我将其他文本字段拖放到相同的操作。

当我将鼠标悬停在文件中的动作上时,我的每个UI文本字段都会在视图控制器中突出显示,这对我来说意味着它们都应映射到IBAction。

但是,只有1个功能(我最初使用IBAction创建的第一个功能)可以正常使用。即使其他所有似乎都与该动作相关联,也只有原始动作会做出响应。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

因此,当我创建原始的IBAction时,我选择了偶数类型为Primary Action Triggered。但是,默认值为Editing Did End。我假设当我将其他UITextField连接到同一动作时,它也将被关联为Primary Action Triggered。显然不是这种情况,我必须手动进入并为所有其他文本字段进行更改。之后,它们按预期运行。