У меня есть UIButton, который создается программно. Как я могу получить этот UIButton для отправки своих событий касания к IBAction, который у меня есть?
UIButton создан программно. Как я могу прикоснуться к IBAction?
Ответ 1
addTarget:action:forControlEvents:
.
[myButton addTarget:myClass action:@selector(myEventHandler) forControlEvents: UIControlEventTouchUpInside];
Ответ 2
с этой строкой кода вы будете запускать действие UIbutton программным путем
[button sendActionsForControlEvents:UIControlEventTouchUpInside];
Ответ 3
[button addTarget:self
action:@selector(myMethod:)
forControlEvents:UIControlEventTouchUpInside];
Как magic =)
Ответ 4
Swift 3.0
button.addTarget(self, action:#selector(funcName), for: UIControlEvents.touchUpInside)