將方法附加到按鈕
要向按鈕新增方法,請首先建立一個操作方法:
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 的所有成員都是有效的。