将方法附加到按钮
要向按钮添加方法,请首先创建一个操作方法:
Objective-C
-(void) someButtonAction{
NSLog(@"Button is tapped");
}
迅速
func someButtonAction() {
print("Button is tapped")
}
现在要将此操作方法添加到按钮,你必须编写以下代码行:
目标 C.
[yourButtonInstance addTarget:self action:@selector(someButtonAction) forControlEvents:UIControlEventTouchUpInside];
迅速
yourButtonInstance.addTarget(self, action: #selector(someButtonAction), forControlEvents: .touchUpInside)
对于 ControlEvents,ENUM
UIControlEvents 的所有成员都是有效的。