Swift/Xcode - IBAction 的多个文本字段

Swift/Xcode - Multiple text fields for IBAction

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

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

但是,只有 1 个(我最初创建 IBAction 时使用的第一个)按预期运行。尽管其他人似乎都与该动作相关联,但只有原始人做出回应。有什么建议吗?

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