如何以编程方式触发UIButton操作

Nee*_*enu 9 objective-c uibutton ios swift

我在一个班级中有几个按钮,他们的行动是分开的.我在另一个类中创建了该类的实例,并且我在第二个类中有了UIButton数组.我想以编程方式调用每个按钮的动作.在iOS中有什么办法吗?

Tho*_*ers 26

UIButton有一个方法来调用链接到某个控件事件的目标/选择器:

[button sendActionsForControlEvents:UIControlEventTouchUpInside];


Tal*_*ion 12

Swift 3.0/4.0

button.sendActions(for: .touchUpInside)
Run Code Online (Sandbox Code Playgroud)